Skip to content

Latest commit

 

History

History
109 lines (69 loc) · 2.37 KB

File metadata and controls

109 lines (69 loc) · 2.37 KB

FeedPulse Application

This repository contains a full-stack application built with Express.js (backend) and Next.js 14 (frontend). The project is structured with separate backend and frontend folders.

Landing Page


Prerequisites


Setup

1. Backend

  1. Navigate to the backend folder:
cd backend
  1. Copy the example environment file and update the values:
cp .env.example .env
  1. Edit .env to match your environment:

  2. Install dependencies:

npm install
  1. Start the backend server:
npm run dev
  1. Create a admin user using swagger:
Swagger-docs: http://localhost:8080/api-docs

2. Frontend

  1. Navigate to the frontend folder:
cd frontend
  1. Copy the example environment file and update the API URL:
cp .env.example .env
  1. Install dependencies:
npm install
  1. Start the frontend:
npm run dev

3. Gemini-3-flash-preview

Screenshots

Create Feedback

Create Feedback

Login Page

Login Page

Home

Home

Feedback List

Feedback List

Feedback View

Feedback View

Light Mode

Home View

Feedbacks View

Feedback View

Swagger

Feedback View