Skip to content

kaiserarg/doria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

doria.app

Build and Deploy

Description

Doria Screenshot

Doria App is a competitive, multiplayer web application featuring a variety of word and puzzle games. This project showcases real-time interaction, backend logic, efficient data handling, and a user-friendly interface for an engaging gaming experience.

Games Included

  • Anagram Arena: A fast-paced word game where players race against each other to solve anagrams.
  • [Other Games]: To Be Added.

Technology Stack

  • Frontend: React.js
  • Backend: Node.js with Express.js
  • Database: MongoDB
  • Deployment: DigitalOcean
  • Other Technologies: WebSocket for real-time communication, etc.

Getting Started

Prerequisites

  • Node.js
  • npm (or yarn)
  • MongoDB (if using locally)

Installation

  1. Clone the repository:

    git clone https://github.com/kaiserarg/doria.git
    cd doria
  2. Install backend dependencies:

    cd backend
    npm install
  3. Install frontend dependencies:

    cd frontend
    npm install

Running the Application

  1. Start the backend server:

    cd backend
    npm start
  2. In a new terminal, start the frontend application:

    cd frontend
    npm start

The application should now be running on http://localhost:3000.

Usage

  • Create or join game rooms through the Lobby.
  • Choose from a variety of games.
  • Compete with others and enjoy real-time gameplay.

Contributing

Contributions to Doria App are welcome! Please read our contributing guidelines before submitting pull requests.

License

This project is licensed under the MIT License.

FAQs

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published