Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oscarprdev/short_url

Short url web developed with React + Typescript + Zustand and Golang + SQL
https://github.com/oscarprdev/short_url

api-spec echo-framework golang playwright react react-query react-testing-library typescript zustand

Last synced: 2 days ago
JSON representation

Short url web developed with React + Typescript + Zustand and Golang + SQL

Awesome Lists containing this project

README

        

# OPlink - short url app

![image](https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB)
![image](https://img.shields.io/badge/TypeScript-007ACC?style=for-the-badge&logo=typescript&logoColor=white)
![image](https://img.shields.io/badge/React_Query-FF4154?style=for-the-badge&logo=ReactQuery&logoColor=white)
![image](https://img.shields.io/badge/Tailwind_CSS-38B2AC?style=for-the-badge&logo=tailwind-css&logoColor=white)
![image](https://img.shields.io/badge/Go-00ADD8?style=for-the-badge&logo=go&logoColor=white)
![image](https://img.shields.io/badge/PostgreSQL-316192?style=for-the-badge&logo=postgresql&logoColor=white)
![image](https://img.shields.io/badge/Playwright-45ba4b?style=for-the-badge&logo=Playwright&logoColor=white)

Captura de pantalla 2024-08-21 a las 19 48 35

## Description

Short url application done with React, Zustand, React Query, Typescript and Tailwind running with Golang api using PostgreSQL database and OAuth authentication.

In testing, unit tests with Vitest, React Testing Library and Playwright for end-to-end tests.

## Stack

- Frontend
- Typescript
- React
- Zustand
- Tailwind
- React Query
- Backend
- Golang
- PostgreSQL
- Railway

## Features
- Short url
- Store, update and remove urls for logged users

## Screenshots

Captura de pantalla 2024-08-21 a las 19 55 18

Captura de pantalla 2024-08-21 a las 19 51 35