Skip to content

Irving-Develops/task-rat

Repository files navigation

Welcome to Taskrat!

A full-stack Taskrabbit clone with a post-apocalyptic twist.

Inspired by the Fallout series, Taskrat allows users to live out their wasteland fantasy. Pick up tasks and complete them to earn bottlecaps, or, if those mutant hounds are too much for you to handle on your own, post your own task! Once you complete a task, be sure to leave a review. Check out other users' profiles to see their reviews and decide if you want to work with them.

Check out the live site here!

Technologies used

Python Flask JavaScript React Redux HTML5 CSS3 Heroku

Home

home

Features

Local Setup

  1. Clone this repository

    git clone https://github.com/Irving-Develops/task-rat
  2. Install dependencies

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

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

  5. Get into your pipenv, migrate your database, seed your database, and run your flask app

    pipenv shell
    flask db upgrade
    flask seed all
    flask run
  6. Open a new terminal and cd into the react-app folder

  7. Install front-end dependencies and start the server

    npm install
    npm start
  8. If browser does not open right away, navigate to localhost:3000 and enjoy!

Meet the Pack Rats!

Taskrat made possible by these four nerds:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •