Skip to content

A Web Admin Panel for naoTimes Showtimes Module

License

Notifications You must be signed in to change notification settings

noaione/naoTimesUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

naoTimes Web Panel

CI Language grade: JavaScript Vercel Deploy Status

A web panel for naoTimes Showtimes Module

This project use pnpm

npm install -g pnpm

Deployment

Deploy with Vercel

Requirements

  • naoTimes Bot with naotimesui cogs enabled
  • Redis Server
  • MongoDB with Showtimes DB in it.

You need to have naoTimes bot ready with the naotimesui cogs enabled since it will be use to fetch some information from Discord. After that, set the IP and Port of the deployed naotimesui cogs Socket to the .env file.

You can use openssl rand to generate a new TOKEN_SECRET

openssl rand -hex 32

Running

Install everything first with

pnpm install

The run the server with

pnpm run start

Development

pnpm install
pnpm run dev

License

This project is licensed with MIT License

Acknowledgements

The dashboard design is adapted from dashboard-template by Tailwind Components.

The Embed design is adapted from are-we-there-yet by GrygrFlzr.

The Login screen is adapted from Simple Register/Sign Up Form by Scott Windon

Credits originally to the Author. This project also heavily utilized TailwindCSS, and React (with Next.js as it's Framework)!