/lemme-in

An automation tool for Apxor employees to auto-submit the CIE Entry Access Form on working days.

Primary LanguageJavaScriptMIT LicenseMIT

Lemme In

An automation tool for Apxor employees to auto-submit the CIE Entry Access Form on working days.

MIT License

Tech Stack

  • Frontend : Next.js (React), Chakra UI
  • Auth Server : Supabase Auth
  • Serverless Functions : Next.js API Routes, Firebase Cloud Functions (for the CRON job)
  • DataBase : Supabase's PostgreSQL Database
  • Hosting: Vercel

Run Locally

  1. Clone the repo
git clone https://github.com/theskinnycoder/lemme-in.git
  1. Go to the project directory
cd lemme-in
  1. Install dependencies
npm i
  1. Add the environment variables to .env (Take a look at the .env.example)

  2. Start the server

npm start

Environment Variables

To run this project, you will need to add the following environment variables to your .env file (you'll get yours from your supabase dashboard)

  • NEXT_PUBLIC_SUPABASE_URL
  • NEXT_PUBLIC_SUPABASE_KEY
  • GOOGLE_FORM_ID (Server only)

Authors

Queries

For any additional info or queries, text me on Twitter

License

MIT