Skip to content

patellaxya2/dermatouch-codechallenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Dermatouch-codechallenge

Task status:

React Native (Mobile App):

  1. Login/registration screen => DONE
  2. Product list page (mock data with categories & search) => DONE
  3. Add to cart & checkout flow => DONE
  4. Display past orders => DONE

Backend (Node.js/Express or Django/FastAPI): Using Node.js + ExpressJS

  1. API endpoints: login, fetch products, place order => DONE
  2. Use PostgreSQL/SQLite (or JSON/mock DB for simplicity) => DONE using SQLite
  3. JWT authentication for APIs => DONE

How to run the backend server?

  1. Go to the Backend folder
  2. npm i
  3. npm run dev

How to run the react native app?

  1. Go to RN_Mobile_App
  2. Create a .env file and add the BASE_URL env variable, take ref from env.example.
  3. npm i
  4. npm start
  5. npm run android

Note: Start the backend server before running the react native app.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •