Skip to content

Repository files navigation

lnk-technical

A technical test project built to demonstrate an application utilizing various technologies.

Tech Stack

  • Backend: Express
  • Frontend: React, TailwindCSS, ShadCN UI
  • Database: MongoDB
  • ORM: Prisma ORM
  • Email Service: Resend

Requirements

  • Node.js: v20 or higher
  • pnpm: v9 or higher
  • MongoDB: v4 or higher

Setup Guide

Follow these steps to set up and run the project locally.

1. Clone the repository

git clone <repository-url>
cd lnk-technical

2. Copy and configure environment variables

cp .env.example .env

3. Set up environment variables

Fill in the values in the .env file. Make sure to register for Resend to enable email sending functionality.

4. Install dependencies

pnpm i

5. Synchronize Prisma schema with MongoDB

pnpx prisma db push

6. Generate Prisma client

pnpx prisma generate

7. Run the development server

pnpm run dev

The application should now be running on http://localhost:3000 (or the specified port in your configuration).


Feel free to report issues or suggest improvements to the repository. Happy coding!

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages