Skip to content

En-Zone is an innovative web application designed to bring together the best of music, comics, and manga entertainment into one cohesive platform. Built using modern web technologies, En-Zone offers a rich, interactive front-end experience coupled with robust backend support.

Notifications You must be signed in to change notification settings

rohan-chandrashekar/En-Zone-Entertainment-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🎶 En-Zone 🎮

Welcome to En-Zone, your all-in-one entertainment hub! En-Zone offers an immersive experience for music lovers, comic enthusiasts, and manga movie fans, combining seamless front-end interaction with powerful backend functionality.

Table of Contents


🚀 Features

🎵 Music Library

  • Browse, play, and download from a diverse collection of songs.
  • User-friendly interface to search and queue up your favorite tracks.

📚 Online Comic Book Reader

  • Explore a wide selection of comics.
  • Read comics page-by-page right on the website.

🎥 Manga Movie Database

  • Find detailed information on your favorite manga movies.
  • IMDb-style reviews and summaries, tailored specifically for manga films.

🛠️ Tech Stack

Frontend:

  • React.js: Dynamic UI for a rich, interactive experience.
  • HTML5, CSS3, JavaScript: Standard technologies for structure, styling, and behavior of the web pages.

Backend:

  • Node.js: Handles server-side logic for efficient performance.
  • Express.js: Facilitates routing and APIs for smooth communication between frontend and backend.
  • MongoDB: Database for managing user data, comic collections, and the music library.

💻 Installation

To set up and run En-Zone on your local machine:

  1. Clone the repository:
    git clone https://github.com/rohan-chandrashekar/En-Zone.git
  2. Navigate to the project directory:
    cd En-Zone
  3. Install dependencies for both frontend and backend:
    npm install
  4. Set up environment variables:
    • Create a .env file in the root directory and include:
      MONGO_URI=yourMongoDBURI
      PORT=5000
      
  5. Start the application:
    npm start
    The application will be running on http://localhost:3000.

📋 Usage

  • Music Library: Browse songs, create playlists, and enjoy unlimited playback with an intuitive interface.
  • Comic Book Reader: Select a comic from the library and read it page by page. Perfect for readers who enjoy serialized content.
  • Manga Movie Database: Search for detailed information about your favorite manga movies. Track ratings and reviews from other users.

👨‍💻 Developed By

En-Zone was developed as part of a student project by Rohan Chandrashekar, Rishikesh Sastri and Rithvik Grandhi for the Web Technologies course.


Elevate your entertainment experience with En-Zone — your go-to platform for all things music, comics, and manga!

About

En-Zone is an innovative web application designed to bring together the best of music, comics, and manga entertainment into one cohesive platform. Built using modern web technologies, En-Zone offers a rich, interactive front-end experience coupled with robust backend support.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published