Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

gbspecapedra/venture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Venture

Organize your games. Play them with anyone.

GitHub language count GitHub top language GitHub repo size GitHub last commit Github license

Venture

Project   |    Technologies   |    Layout   |    Project Specification   |    How To Use   |    License 

💬 Project

Final project of the Graduate Course in Full Stack Web Development at the Pontifical Catholic University of Minas Gerais as a requirement for obtaining the graduate degree.

The search for innovation is a permanent challenge for companies that want to gain a good place in the market. In this sense, finding ways to promote discussion and the development of innovative solutions is one of the main activities that contribute to this objective. This is where Hackathons events comes in.

Hackathons events are successful in companies from different sectors, including in the current company I am part of, with the aim of exercising creativity, stimulating brainstorming, creating new projects and training employees. In one of these events, an online tabletop RPG game was developed, however it was not completely finished, lacking to create the web interface for the management of players.

Finally, the proposal for this project is the development of the web application with player management, completing the online tabletop RPG game project developed previously.

🚀 Technologies

Project developed with the main following technologies:

🔖 Layout

You can view the layout of the project in the web version. You need to have a Figma account to access it.

🔖 Project Specification

You can view the project specification in the EN and PT-BR versions.

ℹ️ How To Use

To clone and run this application, you'll need Git, Yarn and Node.js >= 14.16. From your command line:

# Clone the repository
$ git clone https://github.com/gisabernardess/venture.git

🖥️ Web

# Go into the repository
$ cd venture/web

# Install dependencies
$ yarn

# Run the development server
$ yarn dev

# Navigate to http://localhost:3000
# The app will automatically reload if you change any of the source files.

⚙️ Server

# Go into the repository
$ cd venture/server

# Install dependencies
$ yarn

# Start docker container for Postgres
# Create the .env file in the repository using the sample file .env.example

# Run the development server
$ yarn dev

# Run the migrations
$ node ace migration:run

# Navigate to http://localhost:3333
# The app will automatically reload if you change any of the source files.

📝 License

This project is under the MIT license. See the LICENSE for more information.


Made with ♥ by Gisele Silva 👋 Get in touch!