damienzeng73 / todo-list-app

A simple todo list app built with React, Flask

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Todo-list-app

A simple To-Do list app built with React, Flask.

Dependencies

  • Python3+
  • Node
  • MongoDB

Getting Started

Installation

Clone this repository:

git clone https://github.com/damnee562/todo-list-app.git

Create virtualenv and install all requirements:

cd todo-list-app/
python3 -m venv venv_name
source venv_name/bin/activate
pip install -r requirements.txt

Install all needed node_modules:

yarn install

or with npm:

npm install

Run webpack to generate bundles:

./node_modules/.bin/webpack --config webpack.config.js

It will create a folder named static that contains main.js and main.css.

Make sure MongoDB is running on your system, you can check its status by typing:

sudo service mongod status

If it's not running, fire it up:

sudo service mongod start

Finally, run the server:

export FLASK_APP=app.py
flask run

Open browser to http://localhost:5000

Built With

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A simple todo list app built with React, Flask

License:MIT License


Languages

Language:JavaScript 69.1%Language:Python 13.2%Language:CSS 11.0%Language:HTML 6.7%