Skip to content

Latest commit

 

History

History
157 lines (96 loc) · 4.34 KB

CodingDemons.md

File metadata and controls

157 lines (96 loc) · 4.34 KB

CoC Inheritance 2022
Study Abroad

Study Abroad - A website that showcases the best universities in foreign countries for higher learning.
CoC Inheritance 2022 || Team Coding Demons


Table of Contents

📝Description

A highly effective and user-friendly website that gives you information about the best colleges in the top 5 countries that provide high-quality education.

The key features of Study Abroad :

  • The website gives info about the colleges available for post graduation and graduation courses.
  • Provides a list of colleges for a selected course.
  • Provides the eligibility details,fees and exams of a selected college
  • Provides scholarship and accomodation details of a college
  • Search bar with filters for colleges

🔗Links

🤖Tech-Stack

Front-end

  • HTML
  • CSS(Tailwind)
  • JavaScript
  • React

Back-end

  • NodeJS
  • ExpressJS
  • etc.

Database

  • MongoDB

Web Scraping

  • JSDOM
  • Beautifulsoup

📈Progress

Fully implemented Features

  • Login page for the users to get access to the content
  • Signup page for the user
  • Search Bar to search colleges with filters
  • Colleges for both post graduation and graduation are displayed
  • Top 8 colleges for each course will be displayed from each country

Partially implemented Features

  • Sign in with Google
  • Forgot password

🔮Future Scope

List down all the future plans for the project here

  • To put a chatbot to clear the doubts of the users using the website
  • Guide for the student to manage their expenses
  • Recommendations on the basis of mostly searched colleges

🛠Project Setup

1.Clone this Git Repo onto your local storage.The link for the repo is provided below: https://github.com/Riya-1508/CocProject_StudyAbroad

2.Make sure you install all the packages required for to run the application like node,express,nodemon,react,tailwind.

3.npm i can be run to install most of the required dependencies

4.To make both the backend and frontend work,open the backend folder in one vs code window and the frontend files in other.

5.Start servers in the terminals of both the vs code windows. This is how the project is started.

Start Frontend Server npm run start

Start Backend Server nodemon index.js

💻Usage

1.Firstly the home page of the website opens on running the server.

2.To access more pages the user has to signup by filling proper details and then the user will be redirected to login page where he has to log in with proper credentials.

3.The user can choose between graduation and post graduation page.

4.Suppose if he clicks on the graduation page,he gets to choose from 5 countries namely Australia,UK,USA,Canada and Germany.

5.When he chooses one of the countries,he is redirected to a page which has list of courses.

6.When a course is chosen,list of top colleges providing that course appears.

7.The user can get info on the exams,courses taught,scholarships and accodomation provided by that college.

8.User can search for a college in the search bar which filters the search according to the first 2-3 letters of the college name.

This is how our website works.

👨‍💻Team Members

👨‍🏫Mentors