Skip to content

Deviprasad-beginner/nocturne-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nocturne

# 🌙 Nocturne

Nocturne is an anonymous, night-focused social platform designed for deep thoughts, emotional expression, and real-time interaction after dark. It creates a safe digital space where users can connect without identity pressure.


🚀 Features

  • 🌌 Anonymous Social Experience Interact freely without revealing identity.

  • 💭 Whisper Wall Share thoughts, confessions, and emotions anonymously.

  • 📓 Dream Diary Record and revisit your dreams in a private space.

  • 🎧 Audio Lounge (if implemented) Join voice-based rooms for late-night conversations.

  • 💬 Real-time Chat Connect instantly with other users.

  • 🌙 Dark-first UI Designed specifically for night usage and comfort.


🧱 Tech Stack

Frontend

  • React / Next.js
  • Tailwind CSS

Backend

  • Node.js / Express (or Firebase functions if used)

Database

  • Firebase / MongoDB (based on your setup)

Other

  • REST APIs
  • Real-time communication (if enabled)

📁 Project Structure

nocturne-web/
│
├── client/        # Frontend code
├── server/        # Backend (API + logic)
├── api/           # API routes (if separated)
├── functions/     # Serverless functions (if used)
├── shared/        # Shared utilities/constants
├── public/        # Static assets
├── scripts/       # Helper scripts
│
├── .env.example   # Environment variables template
├── README.md      # Project documentation

⚙️ Installation

1. Clone the repository

git clone https://github.com/Deviprasad-beginner/nocturne-web
cd nocturne-web

2. Install dependencies

npm install

3. Setup environment variables

Create a .env file using .env.example

4. Run the app

npm run dev

🔐 Security Notes

  • Do not commit .env files
  • Use proper authentication for production
  • Add rate limiting for anonymous features
  • Validate all user inputs

📈 Future Improvements

  • 🛡️ Abuse detection & moderation system
  • 📊 Analytics dashboard
  • 📱 Native mobile app (Android)
  • ⚡ Performance optimization
  • 🔔 Smart notifications

🤝 Contributing

Pull requests are welcome. For major changes:

  1. Create a new branch
  2. Make changes
  3. Open a pull request

📌 Status

🚧 Currently in MVP / Early-stage Working towards production readiness.


👤 Author

Deviprasad Mishra Builder of Nocturne


🌌 Vision

A place where people are most real — at night, in silence, without identity.


🌐 Live Demo✨ Features⚙️ Setup


Releases

No releases published

Packages

 
 
 

Contributors

Languages