https://github.com/fcbento/todo-app-crud
AwesomeToDo | Created with javascript, webpack, bulma, node.js, express, mongoose and mongoDB.
https://github.com/fcbento/todo-app-crud
es6 javascript mongodb nodejs
Last synced: 2 months ago
JSON representation
AwesomeToDo | Created with javascript, webpack, bulma, node.js, express, mongoose and mongoDB.
- Host: GitHub
- URL: https://github.com/fcbento/todo-app-crud
- Owner: fcbento
- Created: 2018-03-08T00:12:35.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-29T10:22:19.000Z (over 3 years ago)
- Last Synced: 2025-04-03T22:29:46.295Z (about 1 year ago)
- Topics: es6, javascript, mongodb, nodejs
- Language: JavaScript
- Homepage:
- Size: 516 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AwesomeToDo
A nice web application to nicely manage your todo list. This one was created in order to improve my JavaScript skills, especially using some of the ES6 features and also to enhance how to organize my code. Particularly, on an overall basis, I didn't focus too much on both CSS and HTML while building this one, nonetheless the final outcome turned out to be reasonably satisfactory. It includes all CRUD operations using Node.js and MongoDB.
## Stack Used
- HTML5, CSS3, JavaScript (ES6)
- Webpack, Bulma, npm
- Node.js
- MongoDB
- Express
## Demo
https://s1.gifyu.com/images/awesometodo.gif
## Getting Started
#### Dependencies
What you need to run this app:
- Node and NPM
- Ensure you've installed both Node and NPM newer versions.
# Installing
- npm install -g webpack
- npm install -g webpack-cli --save
- git clone https://github.com/fcbento/AwesomeToDo.git
- cd AwesomeToDo
- npm install
# Running application
- node server
- http://localhost:3000/