Skip to content

vaibhavxtripathi/SupToday

Repository files navigation

SupToday

A simple widget-based app that brings your class schedule and mess menu to your home screen.

Demo

SupToday Demo

About

SupToday was born from a simple need - to have quick access to daily class schedules and mess menus without switching between multiple apps. It's a modest solution to a common student problem, built with care and attention to detail.

Features

  • Class Schedule: View and manage your class timetable by section
  • Mess Menu: Access daily mess menu updates
  • Home Screen Widget: Quick access to essential information
  • Offline Support: Access your schedule and menu without internet
  • Section-wise Organization: Support for multiple class sections

Technical Details

Built with:

  • React Native
  • TypeScript
  • React Native Paper
  • Native Android Widgets
  • AsyncStorage for local data management

Getting Started

Prerequisites

  • Node.js >= 18
  • React Native development environment setup
  • Android Studio (for Android development)

Installation

  1. Clone the repository
git clone https://github.com/vaibhavxtripathi/SupToday.git
  1. Install dependencies
npm install
  1. Start the Metro bundler
npm start
  1. Run the app
npm run android

Contributing

While this is primarily a personal project, suggestions and improvements are welcome. Feel free to open issues or submit pull requests.

License

This project is open source and available under the MIT License.

Author

Created by Vaibhav Tripathi


Made with ❤️ for students by student.

About

A simple app having android widget as the core functionality. Built for quick glance at your daily schedule such as Time Table or Mess menu.

Resources

Stars

Watchers

Forks

Contributors