Skip to content

NjohPrince/ejaralux-frontend

Repository files navigation

EJARAFLUX FRONTEND

Luxury Skin, Timeless Glow

Perequisites

Local Setup Instructions

  1. Clone this repository using the following command:
git clone https://github.com/NjohPrince/ejaralux-frontend.git
  1. Open cloned project folder on your code editor and install the project dependencies by running:
npm install
  1. Create a .env.local file and paste the content from env.example file located at the root of the project folder.

  2. Start the debvelopment server as follows:

npm run dev

Folder and Files Structure (Application Tree)

.
├── .next
├── app
│   ├── auth
│   │   ├── change-password
│   │   ├── forgot-password
│   │   ├── login
│   │   └── register
│   ├── cart
│   ├── dashboard
│   └── products
│       ├── [category]
│           └── [slug]
├── modules
│   ├── [module/feature]
│   │   ├── components
│   │   │   ├── atoms
│   │   │   ├── molecules
│   │   │   ├── organisms
│   │   │   └── templates
│   │   ├── lib
│   │   │   ├── hooks
│   │   │   ├── utils
│   │   │   └── validations
│   │   ├── services
│   │   └── types
├── node_modules
├── public
├── redux
├── shared
│   ├── components
│   │   ├── atoms
│   │   ├── molecules
│   │   ├── organisms
│   │   └── templates
│   ├── lib
│   │   ├── hooks
│   │   ├── utils
│   │   └── validations
│   ├── services
│   └── types
.

Project Architecture

  • Project architecture explained here: Click Me

  • What could be made better: Click Me