Listsy is a simple 'Node-Express' to-do list app.
A simple MVC (Model-View-Control) architecture was used for making this app. More about this architecture can be found at https://www.geeksforgeeks.org/mvc-design-pattern/
The following technology stack was used to make Listsy
- NodeJS
- EJS (Templating Engine)
- MongoDB
- Express
- Mongoose
Running this app is fairly simple. The following steps need to be followed.
- Clone the project and navigate to the project directory.
- Run
npm install
to install all the dependencies. - Replace the MongoDB URL and Schema Name with your details in the Control.js file in 'control' folder.
- Run the node server.
- Access it from the localhost at 3000 port and /listsy route.
This app can also be deployed on the web by using manual server coding or by using pre-configured services like Heroku, etc.
Created by Yash Dekate.