Skip to content

gkay21/my-account-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

User Account Panel - Full-Stack Interview Challenge

A full-stack application built with React + TypeScript frontend and Node.js + Express + SQLite backend for managing user profiles.

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm

Backend Setup

  1. Navigate to the backend directory:

    cd backend
  2. Install dependencies:

    npm install
  3. Set up environment variables:

    cp .env.example .env
  4. Start the development server:

    npm run dev

The backend server will run on http://localhost:3001

Frontend Setup

  1. Navigate to the frontend directory:

    cd frontend
  2. Install dependencies:

    npm install
  3. Set up environment variables:

    cp .env.example .env
  4. Start the development server:

    npm start

The frontend will run on http://localhost:3002

Test Accounts

The application comes with seeded test data for two users:

  • User 1: john.doe@example.com / password123
  • User 2: jane.smith@example.com / password123

Visit http://localhost:3002 in your browser to access the user account panel.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors