Skip to content

A university enrollment website🎓🏫. Done with React, JavaScript, as well as other languages, frameworks and tools😉.

Notifications You must be signed in to change notification settings

AkasDatta/CampusGo

Repository files navigation

CampusGo Admission Portal - Client Side

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.

Live Demo

Check out the live version of the CampusGo Admission Portal:

Features

  • 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.

Extensions Used

  • 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.

Router Configuration

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.

Deployment

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.

Usage

To run the CampusGo client-side application locally:

  1. Clone the repository: git clone [repository URL]
  2. Install dependencies: npm install
  3. Start the development server: npm run dev
  4. Open the application in your browser: http://localhost:5000

Contributions

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.

License

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!

About

A university enrollment website🎓🏫. Done with React, JavaScript, as well as other languages, frameworks and tools😉.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages