Welcome to the client-side of the CampusGo Admission Portal, a university admission-related portal website. This frontend application is built with React and React Router, offering users a seamless and intuitive experience for exploring colleges, submitting applications, and more.
Check out the live version of the CampusGo Admission Portal:
- Home: A landing page providing an overview of CampusGo and its features.
- College Details: View detailed information about a specific college.
- College Sports: Explore sports and activities offered by a college.
- Login: Secure user authentication and login functionality.
- Registration: User registration to create an account on CampusGo.
- Colleges: Browse through a list of colleges and universities.
- Admission: Learn about the admission process and requirements.
- Apply: Submit applications to colleges.
- My College: Access information about the colleges you've applied to.
- 404 Error Page: A custom page for handling page not found errors.
- React Router: A library for handling routing in a React application.
- Firebase: Backend services for hosting, authentication, and database operations.
- Tailwind CSS: A utility-first CSS framework for styling.
- AOS: A library for animating elements as they scroll into view.
- React Icons: A library for using icons in React applications.
- SweetAlert2: A library for displaying attractive and customizable alert dialogs.
The client-side routing is configured using React Router. The router.jsx
file sets up routes for different sections of the CampusGo website. It utilizes components like Home
, CollegeDetails
, Login
, Registration
, and more.
The CampusGo Admission Portal client-side application is deployed on platforms like Vercel or Netlify. Utilize the appropriate deployment settings and environment variables for successful deployment.
To run the CampusGo client-side application locally:
- Clone the repository:
git clone [repository URL]
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open the application in your browser:
http://localhost:5000
Contributions to the CampusGo Admission Portal client-side project are welcome! If you have bug fixes, feature ideas, or enhancements, feel free to submit a pull request. Major changes should be discussed via opening an issue first.
This project is licensed under the MIT License.
For any questions or feedback, please contact CampusGo Support.
This README file provides an overview of the client-side application, installation instructions, features, extensions used, and contact information. Customize it further according to your specific project details.
If you need further assistance, don't hesitate to reach out!