Skip to content

Univista is a web application that aims to bridge the gap between students and colleges, making the college admission process easier and more efficient. The platform allows students to explore different colleges, their available courses, and admission requirements. It also enables them to apply to multiple colleges seamlessly.

Notifications You must be signed in to change notification settings

akhtarhssn/univista

Repository files navigation

Univista - Connecting Students and Colleges

License

Overview

Univista is a web application that aims to bridge the gap between students and colleges, making the college admission process easier and more efficient. The platform allows students to explore different colleges, their available courses, and admission requirements. It also enables them to apply to multiple colleges seamlessly.

Key Features

  • Explore Colleges: Browse through a wide range of colleges and universities, filter by location, courses, and more.

  • Detailed College Profiles: Access comprehensive profiles of each college, including course offerings, faculty information, and admission details.

  • Admission Application: Apply to multiple colleges directly through the platform, reducing paperwork and simplifying the application process.

  • User Authentication: Secure user authentication and authorization to safeguard personal information.

  • Responsive Design: Ensures a seamless experience across various devices and screen sizes.

Tech Stack

  • Frontend: React.js, Redux for state management, Tailwind CSS for styling, React Router for navigation.

  • Backend: Node.js, Express.js for RESTful APIs, MongoDB for the database.

  • Authentication: JWT (JSON Web Tokens) for secure authentication and authorization.

Installation

  1. Clone the repository:
  2. Navigate to the project directory:
  3. Install dependencies for both the frontend and backend: npm install cd client npm install cd ..
  4. Create a .env file in the root directory and add the necessary environment variables: PORT=5000 MONGODB_URI=your-mongodb-connection-string JWT_SECRET=your-jwt-secret
  5. Run the application:

Contribution

Contributions are welcome! If you find any issues or want to add new features, feel free to submit a pull request.

License

This project is licensed under the MIT License.

About

Univista is a web application that aims to bridge the gap between students and colleges, making the college admission process easier and more efficient. The platform allows students to explore different colleges, their available courses, and admission requirements. It also enables them to apply to multiple colleges seamlessly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages