It's a university-based social platform. A place for students to share, connect and get guidance with/from peers as well as a place for university professionals to share, promotes university activities.
To get started with the project, follow these steps:
- Clone the repository:
git clone https://github.com/kpatel0170/rONE.git
- Install dependencies for the server:
cd rONE/server npm install
- Install dependencies for the client:
cd rONE/client npm install
- Start the server:
cd ../server npm start
- Start the client:
cd ../client npm start
- The application should now be running. Open your browser and navigate to
http://localhost:3000
- We have deployed our website on render platform and here is the link: https://one-ebrk.onrender.com/
The following technologies were used in the development:
- React.Js
- Material UI
- MongoDB
- Node.Js
- Express.Js
- Postman
Below is the directory structure of the project:
├── client/
│ # frontend of the application - UI designs, api integration
├── server/
| # backend of the application - DB connection, api implementation
├── .gitignore
├── LICENSE
├── README.md
├── package-lock.json
└── package.json
We welcome contributions to the project. Here's how you can contribute:
- Fork the repository.
- Create a new branch for your feature:
git checkout -b new-feature
. - Make the necessary code changes.
- Test your changes.
- Commit your changes with descriptive commit messages:
git commit -m "Add new feature"
. - Push your changes to your forked repository:
git push origin new-feature
. - Open a pull request with a clear description of your changes.
- Address any feedback or comments during the review process.
- Once approved, your contribution will be merged into the project.
Please follow these guidelines to ensure a smooth contribution process. Thank you for your interest in contributing!
This project is licensed under the MIT License - see the LICENSE.md file for details.