This repository is part of GirlScript Summer of Code 2024 Extended Edition! 🚀
Enyanjyoti serves as a one-stop solution for:
- 📚 Conceptual Learning
- 💼 Career and Employment Opportunities
- 💰 Information about Loans and Grants
We aim to bridge the gap between education and employment while providing essential information about financial support. Join us in building a platform that empowers learners and professionals alike!
- Getting Started
- Available Scripts
- How to Contribute
- Code of Conduct
- Issues
- Pull Requests
- Additional Resources
This project was bootstrapped using Create React App. Follow the steps below to set up the project locally:
Make sure you have the following installed:
-
Clone the repository:
git clone https://github.com/your-repo/enyanjyoti.git cd enyanjyoti
-
Install dependencies:
npm install
-
Start the development server:
npm start
The app should now be running at http://localhost:3000.
In the project directory, you can run the following scripts:
Runs the app in development mode.
- Open http://localhost:3000 to view it in your browser.
- The page will reload when edits are made.
- Console will display lint errors, if any.
Runs the test suite in watch mode.
Builds the app for production into the build
folder.
- The build is optimized for performance.
- Generates minified bundles with hashed filenames.
Warning: Irreversible. Ejects the app from Create React App configuration and gives full control over Webpack and Babel settings.
For more scripts and configurations, refer to the official Create React App documentation.
We welcome contributions to the Enyanjyoti platform! To get started:
- Fork the repository.
- Create a new branch with a descriptive name:
git checkout -b branch_name
- Make your changes and commit them:
git commit -m "Add your detailed message here"
- Push to your branch:
git push origin main
- Create a pull request to the main branch.
- Keep code clean and well-documented.
- Follow the coding style used in the project.
- Ensure that tests pass before submitting pull requests.
- Open an issue before working on new features.
We follow the Contributor Covenant Code of Conduct. Please read it before contributing.
Found a bug? Want to request a feature? Head over to the Issues section and let us know. Please check if the issue already exists before submitting a new one.
All contributions are made through pull requests. To submit a pull request, follow these steps:
- Fork and clone the repo.
- Create a new branch for your feature.
- Make sure your code adheres to the project's coding guidelines.
- Submit your pull request and wait for it to be reviewed.
- Create React App Documentation
- React Documentation
- Code Splitting
- Analyzing Bundle Size
- Making a Progressive Web App
- Deployment Guide
Happy Coding! 😄