Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pranav016/mapmyday
'mapMyDay' helps to make a schedule and map your day to increase productivity. It also has functionality to make separate schedules for different scenarios. For example, different schedules for home and for work.
https://github.com/pranav016/mapmyday
css ejs expressjs html mongodb nodejs
Last synced: 9 days ago
JSON representation
'mapMyDay' helps to make a schedule and map your day to increase productivity. It also has functionality to make separate schedules for different scenarios. For example, different schedules for home and for work.
- Host: GitHub
- URL: https://github.com/pranav016/mapmyday
- Owner: Pranav016
- Created: 2020-12-24T15:31:57.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-03-28T13:22:24.000Z (almost 4 years ago)
- Last Synced: 2024-11-05T23:29:35.557Z (about 2 months ago)
- Topics: css, ejs, expressjs, html, mongodb, nodejs
- Language: JavaScript
- Homepage: https://map-my-day.herokuapp.com/
- Size: 446 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# mapMyDay
## About-
- mapMyDay is a dynamically updating daily schedule/ task keeper app, primarily developed using Node JS, Express and Mongoose.
- It has been deployed using Heroku cloud platform and is available for use for everyone.
- [Visit the Web App](https://tranquil-ravine-10842.herokuapp.com/)![demo](demo/demo.gif)
## Tech Stack-
- HTML
- CSS
- EJS template engine
- Node JS
- Express JS
- Mongoose## Environment Setup-
* Drop a :star: on the GitHub repository.
* Download and install a code/ text editor.
- Recommended-
- [Download VS Code](https://code.visualstudio.com/download)
- [Download Atom](https://atom.io/)* Download [Node Js and npm(Node package manager)](https://nodejs.org/en/) (when you download Node, npm also gets installed by default)
* Clone the repository by running command
```
git clone https://github.com/ /ToDoist.git
```
in your git bash.* Run command `cd ToDoist`.
* Run this command to install all dependencies for the project.
```
npm install
```* Run this command to start the project on local host 3000.
```
npm start
```* Open link to view the website in your browser window if it doesn't open automatically.
```
http://localhost:3000/
```* You can learn more about EJS template engine and its syntax to know how we can use it inside our HTML using the [documentation](https://ejs.co/#docs)
* Now you are all set to use this project.