The application is primarily built using NextJS
. It's supported by the following:
TailwindCSS
for the design framework and layouts.Firebase
for hosting and database management (firestore).AOS
for layout animations and effects.
-
The website consists of three primary components:
Home
,Sets
, andrsvp
in correspondence to the file structure in/app
. -
Home
is the default page and entry point of the website.
- The website is mobile responsive and works on most dimensions.
- The website also has audio along with its visual animations.
Create a .env
file with the following variables included:
NEXT_PUBLIC_API_KEY=
NEXT_PUBLIC_AUTH_DOMAIN=
NEXT_PUBLIC_PROJECT_ID=
Execute the following commands below.
- Clone the repository
- Run
npm install
- Run
npm run dev