Skip to content

vinnovateit/messit-web

Repository files navigation


VinnovateIT Logo

Messit web

See your mess menu on the go!!

Check it out! · Report Bug · Request Feature

About

Project Logo

Look up your hostel menu from anywhere. Now as a PWA for easier access on your favourite devices.

Screenshots
Landing Menu selection
Home screen Login page
Menu page Dark mode
Donation page pwa flow

Built With

PWA Next React shadcn/ui TailwindCSS Pages

Roadmap

  • Mess Selection
  • Menu caching
  • PWA support
    • Icons
    • Splash
  • Recruits banner

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

Getting Started

The production environment is currently deployed on Cloudflare Pages. To set up the development environment.. follow the steps below.

Prerequisites

  • nodejs (tested on v22)
  • npm

Installation

  1. Clone the repo
    git clone https://github.com/vinnovateit/messit-web.git
  2. Install NPM packages
    npm install
  3. Run dev env
    npm run dev
  4. For production
    npm run build
    # then serve the output dir with program of your choice, eg 
    npx serve out

Top contributors:

contrib.rocks image

Acknowledgments

  • serwist
  • Countless blogs on PWA quirks across different platforms

Made with ❤️ by VinnovateIT

About

See your mess menu on the go

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6