Home Made Delites
A modern recipe sharing web application built with Next.js and Mongoose for discovering, sharing, and saving homemade recipes.
Home Made Delites
Click here for the demo!
A modern recipe sharing web application built with Next.js and Mongoose where food enthusiasts can discover, share, and save their favorite homemade recipes.
๐ Features
- User Authentication: Secure login and account management
- Recipe Discovery: Browse and search for recipes by category, ingredients, or popularity
- Personal Profiles: User dashboards with saved recipes and cooking history
- Responsive Design: Optimized for desktop and mobile devices
๐ Prerequisites
- Node.js 18.x or higher
- npm 9.x or higher
โ๏ธ Installation
- Clone the repository:
git clone https://github.com/yourusername/home-made-delites.git
cd home-made-delites
- Install dependencies:
npm install
- Set up environment variables:
# Create a .env.local file in the root directory with the following variables
NEXT_PUBLIC_API_URL=your_api_url
MONGODB_URI=your_mongodb_uri
JWT_SECRET=your_jwt_secret
- Run the development server:
npm run dev
- Open http://localhost:3000 with your browser to see the result.
๐งฐ Tech Stack
- Framework: Next.js
- Frontend: React, Tailwind CSS
- Authentication: JWT with bcrypt
- Database: MongoDB with Mongoose
- Styling: Tailwind CSS
๐ Available Scripts
npm run dev
- Run the development servernpm run build
- Build the application for productionnpm start
- Start the production servernpm run lint
- Run ESLint to check code quality
๐งช Testing
Testing framework and guidelines will be added in future updates.
๐ค Contributing
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature
) - Commit your changes (
git commit -m 'Add some amazing feature'
) - Push to the branch (
git push origin feature/amazing-feature
) - Open a Pull Request
๐ License
This project is licensed under the MIT License - see the LICENSE file for details.
๐ Acknowledgments
- Next.js team for the awesome framework
- The open-source community for inspiration and tools
Built with โค๏ธ by the Home Made Delites Team