eJustIceBharat is an open-source project aimed at providing an online platform for managing and pre-trial various case types, making the justice process more accessible and efficient. This repository hosts the frontend of eJustIceBharat, built using modern web technologies to deliver a smooth user experience.
eJustIceBharat is a platform designed to streamline the pre-trial process for various legal cases. It provides users with easy access to case information, updates, and resources for a more efficient and accessible justice system.
This frontend application is built with:
- React.js
- JavaScript (ES6)
- CSS & Styled Components
- Axios (for API requests)
- react-router-dom (for client-side routing)
- reactjs-image-gallery (for image gallery)
- Case Management: View and manage different cases.
- User Authentication: User login and registration.
- Responsive Design: Mobile-first approach for accessibility.
- Dynamic Content: Real-time updates and content rendering.
- Image Gallery: Display images for visual case representation.
-
Clone the Repository bash git clone https://github.com/Mr-Yash_beldar/eJustIceBharat_Frontend.git cd eJustIceBharat_Frontend
-
Install Dependencies
bash npm install Run the Development Server
-
Run the Development Server
npm start
The application will start on http://localhost:3000.
- Navigate to the homepage and explore different sections of the platform.
- Register or log in to access restricted features.
- Browse through case categories, manage cases, and view associated documents or images in the gallery.
We welcome contributions from the community! To get started:
- Fork this repository.
- Create a new branch (git checkout -b feature-name).
- Make your changes.
- Commit your changes (git commit -m 'Add new feature').
- Push to the branch (git push origin feature-name).
- Open a Pull Request.
See CONTRIBUTORS.md for a list of contributors. For major changes, please open an issue first to discuss the changes.
🎉 Join us for Hacktoberfest 2024! 🎉
We’re thrilled to be part of Hacktoberfest and welcome contributions to this repository. If you're looking to make meaningful contributions, this is a great opportunity! To participate:
- Register for Hacktoberfest on the official website.
- Submit valid Pull Requests to this repository.
- Make sure each PR addresses a single issue and follows our contribution guidelines.
- After 4 accepted PRs, you’re eligible for official Hacktoberfest rewards!
Happy hacking!
This project is licensed under the MIT License - see the LICENSE file for details.