Skip to content

wallacefreitas/woovi-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🚀 Web apllication (finance control) developed using React JS (Vite) + TypeScript + TailwindCSS + Relay + Node JS + Prisma + TypeGraphQL technologies.

Running

🧭 Running in a browser (Frontend)

# Clone this repository
$ git clone git@github.com:wallacefreitas/woovi-challenge.git

# Access the folder project in your terminal/cmd
$ cd woovi-challenge/web

# Create a file .env and add a variable:
VITE_API_URL=http://localhost:4000/

# Install the dependencies
$ yarn

# Run  the application in development mode
$ yarn dev

# The application will open in port:5173 - go to http://127.0.0.1:5173/

🧭 Running in a server (Backend)

# Access the folder project in your terminal/cmd
$ cd woovi-challenge/server

# Create a file .env and add a variable:
DATABASE_URL="file:../src/database/db.sqlite"

# Install the dependencies
$ npm i

# Execute Prisma Generate
npx prisma generate

# Run  the application in development mode
$ npm run dev

# The application will open in port:4000 - go to http://localhost:4000/

🛠 Technologies

The following tools were used in building the project:

Website (React JS + TypeScript)

See the file package.json

Server (Prisma + TypeGraphQL)

See the file package.json


📷 Screenshots

Main screen

Modal Add

Modal Delete

Gif Web Application

---

📝 License

This project is under license MIT.

Made by Wallace de Freitas 👋🏽

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published