Skip to content

swaraj-coder/alignbox-chat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alignbox Chat UI (Alignbox Assignment)

What this is

This is a small chat UI project (frontend + Node.js + Socket.IO + MySQL) prepared for the Alignbox internship assignment.

Structure

alignbox-chat/ ├─ public/ │ ├─ index.html │ ├─ styles.css │ └─ main.js ├─ db/ │ └─ schema.sql ├─ .env.example ├─ server.js ├─ package.json └─ README.md

Quick run (locally)

  1. Install Node.js and MySQL.
  2. Create the database:
    • Run mysql -u root -p < db/schema.sql (replace root and password accordingly)
  3. Copy .env.example to .env and set your DB credentials.
  4. Install deps:
    npm install
  5. Start the server:
    npm run dev
  6. Open http://localhost:3000

Notes

  • Image/attachment upload is intentionally skipped per instructions.
  • For GitHub: create a new repo and push these files. Include screenshots (e.g., screenshots/) in the repo before emailing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published