Skip to content

Mira is a task status tracking system that extends ITSM practices into every task or project in life. Mira is a clone of Jira Service Management.

Notifications You must be signed in to change notification settings

adamtang5/mira_render

Repository files navigation

Mira

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.

Index

| MVP Feature List | Database Schema | API Documentation | Frontend Routes |

Technologies Used

Getting started

  1. Clone this repo.

    • git clone git@github.com:adamtang5/aa_mod7_capstone_project.git
  2. Install dependencies.

    • pipenv install --dev -r dev-requirements.txt && pipenv install -r requirements.txt
  3. Create a .env file based on the .env.example with proper settings required for the development environment.

  4. Setup PostgreSQL user, password and database and to make sure it matches the .env file.

  5. 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
  6. To run the React App in development, checkout the README inside the react-app directory.

Features

Projects

Users can perform the following actions.

  • Add/View/Edit/Delete Projects
  • Add/View/Edit/Archive Issues
  • Add/View/Edit/Delete Comments

Releases

No releases published

Packages

No packages published