- React.js
- Redux
- JavaScript
- Python
- Flask
- SQLAlchemy
- Alembic
- PostgreSQL
- OpenCageData
- Leaflet
- React Leaflet
- TailwindCSS
Qwerkey is a social media site for connecting with other mechanical keyboard enthusiasts.
- PostgreSQL
- Pipenv with Python v3.8
- Node.js
git clonethis repocdinto the local repo- Run
pipenv install -r --dev dev-requirements.txt && pipenv install -r requirements.txt - Create your own
.envfile based on the provided.env.example. - Create a user and database in your PostgreSQL that matches your
.envconfiguration - In the first terminal, run
pipenv shellto activate the Pipenv environment. - Run
flask db upgradeand thenflask seed allto apply migrations and seed data to your database. - Open another terminal window and
cdinto the local repo, thencdintoreact-app - Run
npm install - In your terminal running Pipenv shell, run
flask run. - In your terminal in the
react-app, runnpm start. - Your app should open in your default browser.
- If you are planning on developing, please make a fork and create pull requests as necessary.
