A simple web application that allows users to share, like, and interact with various recipes.
- User authentication: Secure registration and login system.
- Recipe sharing: Add recipes with title, ingredients, and instructions.
- Interaction: Like and comment on other users' recipes.
- Search & categories: Search for recipes by keywords or filter them by your preferred difficulty level (e.g., easy, medium, hard).
- Recipe images: Upload images alongside your recipes for better presentation.
- User profiles: View and manage personal profiles with posted and liked recipes.
- Responsive design: Mobile-friendly layout for all devices.
- Frontend: HTML, CSS, JavaScript
- Backend: Node.js & Express
- Database: SQLite (for local storage of recipes)
First, clone the repository to your local machine:
git clone https://github.com/hamx05/The-Recipe-Spot.gitcd The-Recipe-SpotMake sure you have Node.js installed. Then, install the necessary dependencies by running:
npm installTo start the application in development mode:
node scripts/server.js