Mira is a clone of Jira Service Management. Access the Mira MVP.
Mira is a issue management system where people can track progress of tasks and issues, and collaborate with others.
| MVP Feature List | Database Schema | API Documentation | Frontend Routes |
-
Clone this repo.
git clone git@github.com:adamtang5/aa_mod7_capstone_project.git
-
Install dependencies.
pipenv install --dev -r dev-requirements.txt && pipenv install -r requirements.txt
-
Create a
.env
file based on the .env.example with proper settings required for the development environment. -
Setup PostgreSQL user, password and database and to make sure it matches the
.env
file. -
Get into pipenv, migrate the database, seed the database, and run the flask app using the following commands:
pipenv shell
flask db migrate
flask seed all
flask run
-
To run the React App in development, checkout the README inside the
react-app
directory.
Users can perform the following actions.
- Add/View/Edit/Delete Projects
- Add/View/Edit/Archive Issues
- Add/View/Edit/Delete Comments