After interviewing for an internship, I was interested in learning more about this company's tech stack. When talking to them about it they mentioned some tools I had not used and so I decided to learn more.
From my experience, there is no better way to learn a new skill than jumping right into the deep end and building a full-stack web app packed with them!
Welcome to Coupon Generator. A simple playground for testing new full-stack development tools 🛝
Upon developing this project in a condensed period of 4 days, I have been able to familiarize myself with the following tools.
I hope you too can benifit from either peaking around in a simple implementation of many of these tools, or just feel inspired to start a learning mission of your own 🚀
First, clone the repository:
git clone https://github.com/MatthewHightech/CouponGenerator.gitNext, install the required packages from within the repository:
npm iLast, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devTo connect a database, you will have to set one up and copy the URI into a .env file under the name MONGODB_URI
Open http://localhost:3000 with your browser to see the result.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.