This application provides the frontend and backend for SEARS. It has the following components:
- User/Admin authentication (signup/login)

- Admin dashboard for user management. Approve/Deactivate users

- User Dashboard for API key management, schema view, test queries

-
Clone the repository:
git clone https://github.com/yourusername/sears-api.git cd sears-api/backend (for frontend, use cd sears-api/frontend)
-
Install dependencies:
npm install
-
Create a
.envfile from the example:cp .env.example .env
-
Update the
.envfile with your configuration. -
Start the development server:
npm run dev
Please Note:
You have to do it twice. once for the frontend and once for the backend.
Please go to API Key Usage for instructions on how to use your API key.