Table of Contents
Harmonious Voices is a Discord inspired website with frontend and backend support for Servers, Channels, Messages, and Direct Messaging features.
Easily search for a friend to start a direct messaging thread
Browser through various user created servers and join any that match your interests
Use the server channels to engage with the community
-
Clone this repository
git clone https://github.com/eulloa10/harmonious-voices
-
Install dependencies
pipenv install -r requirements.txt pipenv install boto3
-
Create a .env file based on the example with proper settings for your development environment
-
Make sure the SQLite3 database connection URL is in the .env file
-
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
-
Navigate to the react-app folder and npm install
cd react-app npm install
-
Start the React app
npm start