An open API service indexing awesome lists of open source software.

https://github.com/pushpendra-1697/playo-clone

This application for sports enthusiasts to find and join sports events near them. With this app, users can browse a list of available events, view details about each event, and join the events they are interested in. The app allows users to create their own events and join other users after token-based authentication.
https://github.com/pushpendra-1697/playo-clone

authorization axios bson-format bsondump express-js hooks html-css-javascript mongodb-database mongoosejs node-js react-components react-redux react-router-dom reactjs redux-thunks relationships rest-api token-authetication

Last synced: 3 months ago
JSON representation

This application for sports enthusiasts to find and join sports events near them. With this app, users can browse a list of available events, view details about each event, and join the events they are interested in. The app allows users to create their own events and join other users after token-based authentication.

Awesome Lists containing this project

README

          

# Sports App (Playo Application)
# Overview
This application for sports enthusiasts to find and join sports events near them. With this app, users can browse a list of available events, view details about each event, and join the events they are interested in. The app allows users to create their own events and join other users after token-based authentication.

# Frontend Verecel Deployed Link :
https://playo-delta.vercel.app
# Backend Cyclic Deployed Link:
https://ill-jade-scorpion-kit.cyclic.app

# Tech Stack :
# A) Frontend :
React (JSX Syntax), Redux, Chakra-ui Library for Styling & Modal, axios for handling asynchrous request, react-router-dom for routing or Navigate from one page to another, Standard react components, React-hooks, chakra-icons & react-icons.
# B) Backend :
Node.js, Express.js, mongodb (NoSQL), mongoose for connect database to server, cors for handling the cors error, relationships between collections, BSON and Bsondump.

# Some instructions to run locally :
For Setup ---> npm install

For Frontend: ---> npm run start

For Backend: ----> npm run server

PORT ---> 3000 || 8080

# Some HTTP (Hyper Text Transfer Protocol) Status Code Which I used :
404 ---> Not Found/failure

200 ---> OK/Success/get/put

201 ---> Created/post

204 ----> Delete/reject

# Some Project Screenshots :
# A) For Computer Screen:
![Screenshot (195)](https://user-images.githubusercontent.com/104748364/232232315-6d3c75f6-764f-4bba-81f4-86aa60ec4b02.png)
![Screenshot (196)](https://user-images.githubusercontent.com/104748364/232232327-430a6bc4-2000-4059-bf71-745dbd717366.png)
![Screenshot (197)](https://user-images.githubusercontent.com/104748364/232232332-e2aecdf8-80ce-43f1-ac03-9ef2d5d468df.png)
![Screenshot (198)](https://user-images.githubusercontent.com/104748364/232232335-3e2bf9df-2cea-4dde-9131-9ab01b5f0a10.png)
![Screenshot (199)](https://user-images.githubusercontent.com/104748364/232232348-f23125e5-6937-433d-99f8-fafa21cbdcbe.png)
# B) For Mobile/Tablet Screen :
![Screenshot (200)](https://user-images.githubusercontent.com/104748364/232232406-249088de-09d4-4199-95e1-d8dbed792523.png)
![Screenshot (202)](https://user-images.githubusercontent.com/104748364/232232436-07573501-d7aa-4cc2-b216-db83db84d0d2.png)
![Screenshot (203)](https://user-images.githubusercontent.com/104748364/232233390-84ce4a96-a56e-4309-be74-3465f7ed9d5e.png)