Foodie Gram is a social network for sharing and discovering food recipes.
- User authentication (JWT and Oauth)
- Create, read, update, and delete recipes
- Like, dislike, and favorite recipes
- Comment on recipes
- User profiles
- Testing using Mocha and supertest
- Backend: Node.js with Express.js
- Database: SQLite and Knex for database migrations
- Authentication: JWT and Oauth
- Node.js (v20 or later)
- npm or yarn
- SQLite