Smoke Signal is a soft Slack clone that allows users to communicate with each other via text in real time.
API | Features List | User Stories | Redux Store Shape
-
Install python dependencies by running the
pipenv install -r requirements.txt
command. -
Install node dependencies by running the
npm install --prefix frontend
-
Make sure to create a
.env
file by following the.env.example
given. -
Set up database by running the following commands:
pipenv shell flask db upgrade flask seed all
-
Start backend server by running the
flask run
command. -
Start frontend server by running the following commands:
cd frontend npm start
Feel free to get in touch with us on LinkedIn!