siddhesh-desai / CollegeShip

CollegeShip is an innovative offline portal designed to facilitate the application process for scholarships for students in rural areas. Recognizing the limited internet access in such areas, CollegeShip provides a solution by allowing candidates to visit their local Gram Panchayat for the application process.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contributors Forks Stargazers Issues LinkedIn


Logo

CollegeShip

CollegeShip is an offline portal for application for scholarships for the students in rural areas.

Explore the docs »
View Demo · Report Bug · Request Feature


♾️ About The Project

CollegeShip is an innovative offline portal designed to facilitate the application process for scholarships for students in rural areas. Recognizing the limited internet access in such areas, CollegeShip provides a solution by allowing candidates to visit their local Gram Panchayat for the application process. The project leverages advanced technologies, including OCR (Optical Character Recognition) and data transfer via memory devices, to streamline the application process and ensure accurate data collection.

In rural areas where internet connectivity is limited, CollegeShip addresses the digital divide by utilizing the infrastructure of local Gram Panchayats. Candidates can visit these centers and upload their scholarship application documents. With the integration of OCR technology, key details from the documents are automatically extracted and filled in the application form, reducing manual data entry and minimizing errors.

To facilitate the offline data collection process, CollegeShip utilizes memory devices such as USB drives or portable hard drives. The collected data, including the completed application forms and supporting documents, is securely stored in these memory devices. Once the memory device is ready, it is transferred to a server at a location with internet connectivity, enabling the data to be seamlessly uploaded for processing.

The technology stack used in developing CollegeShip includes MERN (MongoDB, Express.js, React.js, Node.js) and Python. The MERN stack provides a robust and scalable foundation for the web application, allowing for efficient data storage, server-side processing, and dynamic user interfaces. Python, a versatile programming language, is employed for implementing the OCR functionality, enabling the extraction of relevant information from uploaded documents.

By employing advanced technologies and an offline approach, CollegeShip aims to bridge the digital divide and empower students in rural areas to access scholarship opportunities. The project streamlines the application process, reduces manual efforts, and ensures data accuracy. Additionally, it contributes to the efficient allocation of scholarships by facilitating seamless data transfer from offline centers to the central server for evaluation and decision-making.

CollegeShip serves as a powerful tool to promote educational opportunities and empower students in rural areas. By harnessing the MERN stack and Python's capabilities, the project demonstrates a commitment to leveraging technology for the benefit of underserved communities. With CollegeShip, students in rural areas can access scholarships that may have otherwise been inaccessible due to limited internet connectivity, helping them pursue their educational aspirations and contribute to their communities' growth and development.

(back to top)

⚙️ Built With

The technologies and tools used are:

  • HTML
  • CSS
  • JavaScript
  • MongoDB
  • ExpressJS
  • NodeJS
  • Python

(back to top)

🧑‍💻 Getting Started

Follow the below steps to set up the project locally:

Prerequisites

You need to setup you MongoDB Clusters priorly and then follow the steps.

Installation

  1. Clone the repository

    git clone https://github.com/siddhesh-desai/CollegeShip.git
  2. Install the dependencies:

    npm i

(back to top)

💡 Features


  • Biometric Verification
  • Encrypted Data Storage
  • SMS Based Updates
  • Offline System
  • Optical Character Recognition

(back to top)

🛣️ Roadmap

  • Biometric Verification
  • Encrypted Data Storage
  • SMS Based Updates
  • Offline System
  • Optical Character Recognition

See the open issues for a full list of proposed features (and known issues).

(back to top)

👣 Contributing

Any contributions you make are greatly appreciated.

If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

(back to top)

📧 Contact

Siddhesh Desai - @thesiddheshdesai - siddheshdesai777@gmail.com

Project Link: https://github.com/siddhesh-desai/CollegeShip

(back to top)

✨ Contributors

Thanks go to these wonderful people:

About

CollegeShip is an innovative offline portal designed to facilitate the application process for scholarships for students in rural areas. Recognizing the limited internet access in such areas, CollegeShip provides a solution by allowing candidates to visit their local Gram Panchayat for the application process.


Languages

Language:HTML 51.3%Language:EJS 28.6%Language:JavaScript 13.0%Language:CSS 6.0%Language:Python 1.2%