My fiancé and I wanted to do virtual invitations to our wedding and needed a website to publish information about the events and an RSVP form for guests to confirm attendance.
We tried a lot of website templates/apps but none of them fit our needs, either because we didn't like the design or because they weren’t customizable.
Almost two months before the wedding we decided to code it ourselves. In a bit of a rush, a week later we were deploying and testing the website.
const welcomeMessage = () => {
return 'Here it is... Enjoy!'
}
Welcome to my Next.js project bootstrapped
with create-next-app
!
First, create a .env
file with the content of the .env.example
file to allow the connection to a local database.
Then, you can install the dependencies with:
npm install
# or
yarn install
Finally, run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 with your browser to see the result.
The endpoints for the api are in the /pages/api
directory. This folder is mapped to /api/*
. Files in this directory
are treated as API routes instead of React pages.
There is a live version of the app in Expense Tracker - Vercel. For the database the app is using MongoDB.