Skip to content

Simple Webiste Invitation built with NextJS as frontend and Express as backend

Notifications You must be signed in to change notification settings

btrianurdin/invitt

Repository files navigation

Invitation Website: Invitt Frontend

Invitt is a simple invitation website for wedding event. Invitt offers easy and fast creation of an invitation website. Invitt provides templates that can be directly used by user.

Repository:

Features:

  • Sign In and Sign Up
  • Forgot Password
  • Upload Profile Pictures
  • Available 2 wedding invitation templates
  • Choose template after sign up
  • Custom invitation url slug (domain). Ex: https://invitt.vercel.app/yourslug
  • Live edit invitation
  • Wedding Dates & Wedding Galleries
  • Edit account / profile
  • Invitation accessible to the public

Frontend Library and Framework:

  • Built with NextJS Typescript
  • Notification with Toastify
  • Form Validation with Formik and yup
  • State Management with Jotai
  • Tailwind CSS & Twin Macro
  • HTTP Request with Axios
  • SWR
  • ESLint integration

Environment Variables:

Name Required Description
NEXT_PUBLIC_API Yes url of backend api
NEXT_PUBLIC_BASE_URL Yes url of your web/app
NEXT_PUBLIC_WEB No it's same with BASE_URL above

note:

  • Invitt may not be ready for production

Happy coding for you guys ❤️

About

Simple Webiste Invitation built with NextJS as frontend and Express as backend

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published