Skip to content

Chalchitra.com is web based platform (Frontend only) where you can choose movies, select tickets and buy tickets, and download tickets that you bought.

Notifications You must be signed in to change notification settings

trishan9/Chalchitra

Repository files navigation

Chalchitra.com

Chalchitra.com is web based platform (UI Prototype) where you can choose movies, select tickets and buy tickets.

Folder Structure

  • app - includes pages, with app level routing. This is the entry point of our site, where the root layout is also defined
  • assets - it contains all of our assets like images, svgs and all which we will use in our pages or components.
  • atoms - it contains all the recoil atoms that we will use in our app.
  • components - it contains of UI and reusable components which we use in our pages.
  • interfaces - general re-usable typescript interfaces.
  • lib typescript utility functions by using external libraries.
  • public - it is the root directory where we add static files like images, favicons, which can be referenced by our code starting from the base URL (/).
  • styles - all the stylesheets of our app contains here.

Package Manager

  • I have used Bun as package manager.

Frontend Framework

  • Next JS has been used as frontend framework.

Language

Routing

  • For routing, I am using Next JS default app routing.

Client State Management

  • I am using Recoil for client-side state management.

Form Handling

  • I am using React Hook Form for handling forms.
  • For Form Validation, I am using Zod library.

Styling

UI Component Libraries

Sliders / Carousel

Icons

Dates

  • date-fns has been used for handling dates.

PDF Handling

Screenshots

Screenshot from 2023-12-07 09-13-29 Screenshot from 2023-12-07 09-13-35 Screenshot from 2023-12-07 09-13-41 Screenshot from 2023-12-07 09-13-47 Screenshot from 2023-12-07 09-14-14 Screenshot from 2023-12-07 09-14-33

About

Chalchitra.com is web based platform (Frontend only) where you can choose movies, select tickets and buy tickets, and download tickets that you bought.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published