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.
- Anagram Arena: A fast-paced word game where players race against each other to solve anagrams.
- [Other Games]: To Be Added.
- Frontend: React.js
- Backend: Node.js with Express.js
- Database: MongoDB
- Deployment: DigitalOcean
- Other Technologies: WebSocket for real-time communication, etc.
- Node.js
- npm (or yarn)
- MongoDB (if using locally)
-
Clone the repository:
git clone https://github.com/kaiserarg/doria.git cd doria
-
Install backend dependencies:
cd backend npm install
-
Install frontend dependencies:
cd frontend npm install
-
Start the backend server:
cd backend npm start
-
In a new terminal, start the frontend application:
cd frontend npm start
The application should now be running on http://localhost:3000
.
- Create or join game rooms through the Lobby.
- Choose from a variety of games.
- Compete with others and enjoy real-time gameplay.
Contributions to Doria App are welcome! Please read our contributing guidelines before submitting pull requests.
This project is licensed under the MIT License.
- Contact [email protected] or [email protected]