A Todo Application developed by Hackers' Club Developers
This is basic rest api written in js using Node.js, Express, MongoDB, Mongoose.
- Ater cloning the repo, run;
$ npm install
-
Start a MongoDB server instance This server uses a localhost mongodb server URI, you can add your own URI to the mongoose connection in
app.js
. -
Start the server
$ npm start
- Start the server in
dev
mode
$ npm run dev
- Test or consume API endpoints For, this you may use any API Client including Postman, Web Browser Clients, etc.
You can improve the API endpoints with more features as your own and also you can contribute to our repository as well. All the contributions are to be done using GitHub Pull Requests(PRs).
You may develop following features to learn basics:
- Edit todos
- Todo Model changes
- User Models
- User API Endpoints
- User Authentication (Firebase?)