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

https://github.com/joaoliveirapb/dogs

A social network for dogs.
https://github.com/joaoliveirapb/dogs

css-modules javascript lucide-icons react react-router-dom victory vite

Last synced: 2 months ago
JSON representation

A social network for dogs.

Awesome Lists containing this project

README

          

Dogs 🐶


A social network for dogs.

## Table of Contents

- [Screens](#screens)
- [Built With](#built-with)
- [Features](#features)
- [How to use](#how-to-use)
- [Contact](#contact)

## Screens

![screenshot](./public/preview1.png)
![screenshot2](./public/preview2.png)

## Built With

- [React](https://reactjs.org/)
- [React Router](https://reactrouter.com/en/main)
- [JavaScript](https://javascript.info/)
- [CSS Modules](https://github.com/css-modules/css-modules)
- [Vite](https://vitejs.dev/)
- [Lucide Icons](https://lucide.dev/)

## Features

- Photo feed view
- Register with username, email and password
- Login
- Logout
- Password recovery
- Post photo with dog's name, weight, age and photo
- Publication statistics

## How To Use

To clone and run this application, you'll need [Git](https://git-scm.com) and [Node.js](https://nodejs.org/en/download/) (which comes with [npm](http://npmjs.com)) installed on your computer. From your command line:

```bash
# Clone this repository
$ git clone https://github.com/joaoliveirapb/dogs.git

# Install dependencies
$ npm install

# Run the app
$ npm run dev
```

## Contact

- E-mail [joaoliveira.batista1@gmail.com](mailto:joaoliveira.batista1@gmail.com)
- LinkedIn [João Oliveira](https://www.linkedin.com/in/joao-oliveira-preto-batista/)
- GitHub [@joaoliveirapb](https://github.com/joaoliveirapb)