Skip to content

StealthTensor/Vertex1

Repository files navigation

Vertex

The last academic app a student will ever need.

Vertex is a full-stack web application built for SRM University students that brings timetable, attendance, marks, calendar, and other academic resources into a single, fast dashboard — so students spend less time jumping between portals and more time on what matters.

The app is designed for reliability and a clean experience on both web and mobile, with a focus on real data, secure auth, and useful features including PWA support and in-app tools that tie into the university ecosystem.


Features

Area What it does
Dashboard Central hub with quick overview of today's schedule, attendance status, and recent updates
Timetable View and manage weekly class schedule; slot-wise view with export and share options
Attendance Per-course attendance tracking with percentage calculation; leaves (OD/ML) management
Marks Check grades and results in one place with detailed subject-wise breakdown
Calendar Academic calendar with personal event reminders and class schedules
Grade Calculator Calculate SGPA/CGPA and predict grades based on current performance
Mess Menu Weekly mess/dining hall menu with daily updates
Materials Access study materials organized by semester and subject
Profile Sharing Generate and share a neat academic profile summary
Settings Customize attendance thresholds, manage courses, configure notifications, update profile

Additional Tools

  • Seat Finder (coming soon)
  • Socials (coming soon)

Tech Stack

Frontend

  • Framework: Next.js 15 (App Router)
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Icons: Lucide React
  • PWA: Service workers with offline support

Backend

  • Framework: Go (Fiber)
  • Language: Go
  • Authentication: JWT

Database & Auth

  • Database: Supabase (PostgreSQL)
  • Real-time: Supabase Realtime

Infrastructure

  • Containerization: Docker
  • Deployment: Nginx, HTTPS on VPS

Highlights

  • Full product: Designed, built, and deployed as a single-owner project — from UI/UX and API design to deployment and monitoring
  • Real users: Built for and used by SRM students; handles real university data and authentication flows
  • Production habits: Environment-based configuration, health checks, structured logging, and clear deployment pipeline
  • Extensible: Modular structure so new features (e.g., new academic tools or integrations) can be added without rewriting the core

License

See LICENSE for details.


Note

This repository is a showcase for portfolio and hiring. It contains only high-level documentation and links; the live application and codebase are maintained separately.

Contact

For questions or feedback, reach out via GitHub issues.

About

Better way to manage your academics.

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors