# medicine-delivery-app
Web application where users can order medicines delivery. Test task from ElifTech.
### Production Version
Due to the use of free hosting, the server is suspended during downtime, which can cause requests to be delayed by 50 seconds or more.
### Environment Variables
Important: Set the required environment variables before starting the application. You can find an example configuration file in .env_example
. Rename it to .env
and populate it with your specific values.
### Running the Application
The project consists of a client-side and server-side application. Follow the steps below to run each component:
Client
-
Navigate to the client directory:
cd ./client/
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
Server
-
Navigate to the server directory:
cd ./server/
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
## Database Structure
The application uses a database with the following structure: