BarterNet to platforma nieodpłatnej wymiany usług i rzeczy, umożliwiająca użytkownikom dodawanie ogłoszeń oraz komunikację między sobą poprzez wysyłanie wiadomości.
- Rejestracja i logowanie: Użytkownicy mogą tworzyć oraz usuwać konta, logować się, resetować hasło, a także zarządzać swoim profilem, w tym edytować swoje dane.
- Dodawanie ogłoszeń: Użytkownicy mogą dodawać nowe ogłoszenia, edytować je oraz usuwać.
- Wyszukiwanie ogłoszeń: Użytkownicy mogą przeglądać i wyszukiwać dostępne ogłoszenia w oparciu o filtry: słowo kluczowe, kategoria, lokalizacja.
- Wiadomości: Użytkownicy mogą wysyłać i odbierać wiadomości dotyczące ogłoszeń.
Projekt został zrealizowany przy użyciu następujących technologii:
- React: Biblioteka JavaScript do budowy interfejsu użytkownika.
- Firebase: Platforma do budowy aplikacji mobilnych i webowych, wykorzystywana do uwierzytelniania użytkowników oraz przechowywania danych.
- EmailJS: Usługa do wysyłania wiadomości e-mail z poziomu aplikacji webowej.
- CSS: Kaskadowe arkusze stylów do stylizacji komponentów.
Projekt został wykonany przy zastosowaniu metodologii SCRUM w oparciu o narzędzie JIRA.
Strona projektu jest opublikowana pod adresem: Barternet
Projekt został zrealizowany przez zespół Yellow Team w składzie:
- Sylwia Konopacka-Bąk
- Email: [email protected]
- LinkedIn: Sylwia Konopacka-Bąk
- Magdalena Głowienka
- Email: [email protected]
- LinkedIn: Magdalena Głowienka
- Sebastian Glonek
- Email: [email protected]
- LinkedIn: Sebastian Glonek
Ten projekt jest licencjonowany na warunkach licencji MIT.
Zapraszamy do zgłaszania problemów oraz sugestii dotyczących projektu poprzez system zgłoszeń w repozytorium GitHub.
Dziękujemy za zainteresowanie naszym projektem!