This is a platform that allows you to make posts, leave comments and likes to other users' posts. Also authorization is implemented with help of JWT. Backend is deployed on Heroku, database is on the MongoDB Cloud (AWS) and frontend is deployed on Vercel.
Stack: Javascript, React, Semantic UI, Node.JS, GraphQL, Apollo GraphQL, JWT
Alternatively you can start it locally by running the following:
- In the main directory:
npm run dev
- In the
client
directory:
npm start
And navigating to localhost:3000. You should see your app running.
P.S. You will need to install the dependencies if you haven't previously done it:
npm install
P.P.S. If you want to start it locally you also need to create a .env
file in the main directory and fill out the following fields:
PORT=5000
JWT_SECRET_KEY=*******
MONGO_URI=************
Replace the stars with your secret key for JWT and MongoDB URI to connect to your database instance