Skip to content

This repository contains a full-stack developer test task focused on building a simple Audiobook Voting Dashboard.

License

Notifications You must be signed in to change notification settings

abdoh-alkhateeb/audiobook-voting-dashboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Audiobook Voting Dashboard

This repository contains a full-stack developer test task focused on building a simple Audiobook Voting Dashboard.

Instructions

Backend Setup

  1. Navigate to the backend directory:

    cd backend
  2. Install Python requirements:

    pip install -r requirements.txt
  3. Start the Flask development server:

    python run.py

    The backend will be served at http://localhost:5000.

Frontend Setup

  1. Navigate to the frontend directory:

    cd frontend
  2. Install npm requirements:

    npm install
  3. Set a custom API URL (optional): If you need to set a custom API URL other than http://localhost:5000, you can do so by setting the NEXT_PUBLIC_API_URL environment variable:

    export NEXT_PUBLIC_API_URL=http://your-custom-api-url
  4. Start the Next.js server:

    npm run dev

    The frontend will be served at http://localhost:3000.

About

This repository contains a full-stack developer test task focused on building a simple Audiobook Voting Dashboard.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published