https://github.com/prathmeshsoni/academichub
Your academic journey simplified. Get a comprehensive view of your marks, explore recent confessions, stay updated with important announcements, and delve into subject result highlights. Connect with us effortlessly through our social media links.
https://github.com/prathmeshsoni/academichub
Last synced: about 1 year ago
JSON representation
Your academic journey simplified. Get a comprehensive view of your marks, explore recent confessions, stay updated with important announcements, and delve into subject result highlights. Connect with us effortlessly through our social media links.
- Host: GitHub
- URL: https://github.com/prathmeshsoni/academichub
- Owner: prathmeshsoni
- License: mit
- Created: 2023-12-04T06:55:12.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-26T19:55:44.000Z (almost 2 years ago)
- Last Synced: 2025-04-06T22:37:56.553Z (over 1 year ago)
- Language: Python
- Homepage: https://cse-aiml.tech/
- Size: 7.15 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
AcademicHub
🎓🔗 AcademicHub: Streamline student connectivity and insights with powerful features. 📊
# Live Demo 👇:
## Table Of Contents :
* [About the Project](#About-The-Project)
* [Technologies Used](#technologies-used)
* [Features](#Features)
* [Getting Started](#Getting-Started)
* [Prerequisites](#Prerequisites)
* [Installation](#installation)
* [Credentials](#Default-Credentials)
* [Screenshots](#Screenshots)
* [Contributors](#Contributors)
* [Connect Me](#Connect-with-me-at)
## About The Project

Introducing AcademicHub, a dynamic web application designed to streamline the academic journey for college students. With a focus on transparency and connectivity, this platform offers a comprehensive view of academic information for all students across various departments. From academic performance insights to a dedicated confession and notes section, AcademicHub fosters a sense of community and engagement.
## Technologies Used
- **Backend**: Python & Django for robust functionality.
- **Data Handling**: Pandas for enhancing data handling capabilities.
- **Frontend**: HTML, CSS, & Bootstrap for a responsive and visually appealing interface.
- **Interactivity**: JavaScript, jQuery, & AJAX for dynamic content and engaging user experience.
- **Database**: MySQL for reliable data storage and management.
- **Notifications**: Google Firebase for sending real-time notifications.
## Features
- **Academic Transparency**: View and download academic records for all students across departments.
- **Confession Page**: An interactive space for students to share confessions and add comments.
- **Notes and Important Updates**: Stay informed with a dedicated section for essential announcements and updates.
- **Subject Result Upload**: Effortlessly upload subject results in CSV format, utilizing an API that converts PDFs to CSV and seamlessly inserts data into the database.
- **Notifications**: Use Google Firebase to send real-time notifications for important updates and announcements.
## Getting Started
This is an example of how you may give instructions on setting up your project locally.
To get a local copy up and running follow these simple example steps.
### Prerequisites
Install Python 3.7 or above
* Python
### Installation
1. Clone the repository: `git clone https://github.com/prathmeshsoni/AcademicHub.git && cd AcademicHub`
2. Create & Activate virtual environment: `python -m venv .venv && .venv\Scripts\activate.bat`
3. Install dependencies: `pip install -r requirements.txt`
4. Launch the Django development server: `python manage.py runserver`
Visit [`http://127.0.0.1:8000`](http://localhost:8000) in your browser. The app should be up & running.
## Default Credentials
[`http://127.0.0.1:8000/admin/`](http://localhost:8000/admin/)
- **Admin Credentials:**
- Enrollment: admin
- Password: User@1234
## Screenshots
Visit our Screenshots Page for a visual walkthrough of the AcademicHub Website.
## Contributors
Thanks to these wonderful people for their contributions:
|  |  |  |  |  |
|:------------------------------------------:|:------------------------------------:|:-----------------------------------------------:|:--------------------------------------:|:------------------------------------------------:|
| [Manthan](https://github.com/mdakbari) | [Vraj](https://github.com/311vraj) | [Parshad](https://github.com/parshadpatel19) | [Janak](https://github.com/janakDobariya) | [Param](https://github.com/1paramsworld) |
The repository is a starting point for most of my professional projects; for this, I'm using it as a part of my portfolio, feel free to use it wherever you want. I'll be happy if you provide any feedback code improvements or suggestions.
## Connect with me at
📫 How to reach me: connect.prathmeshsoni@gmail.com
## All Set :)
---
**AcademicHub** - Provided by **Prathmesh Soni**