/Hangers-Academy

Hangers Academy is a website cloned, inspired by Discord. Hangers Academy can be used to send messages in channels that are listed under public servers and private servers.

Primary LanguagePython

Hangers Academy

Hangers Academy is a website cloned, inspired by Discord. Hangers Academy can be used to send messages in channels that are listed under public servers and private servers. It is ideal for anybody who wants a quick and easy way to keep in touch with friends anywhere anytime.

✅ Wiki Link

👩‍💻 Tech Stack

Frameworks, Platforms and Libraries:

JavaScript HTML5 CSS3 NodeJS Flask React Redux

Database:

Postgres

Hosting:

Render

💻 Run Locally

Clone the project

  git clone https://github.com/WhirlyFan/Hangers-Academy.git

Go to the project directory

  cd Hangers-Academy

Install dependencies

npm install --prefix react-app && pip install -r requirements.txt &&
flask db upgrade &&
flask seed all

Start the server

pipenv run flask run

In seperate terminal

cd react-app
npm start

🖥 Environment Variables

To run this project, you will need to add the following environment variables to your .env file

SECRET_KEY=potatoestomatoes
DATABASE_URL=sqlite:///dev.db
SCHEMA=flask_schema

Landing Page

You can access the Login Page and Signup Page from here. Also, we have a demo user button for you to check out the website.

landing

Login Page

login

Signup

signup

Home

home