Skip to content

🚀 ContractorFoil – Aplikacja do zarządzania kontrahentami 📋 🔐 Logowanie i rejestracja z JWT 📍 Integracja z Google Maps 📈 Historia wizyt i zmiany cen 🔔 Powiadomienia Web Push 💻 Stack: React + Express + MongoDB

Notifications You must be signed in to change notification settings

SculptTechProject/contractorfoil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ContractorFoil

ContractorFoil to aplikacja webowa umożliwiająca zarządzanie kontrahentami, śledzenie cen oraz organizację pracy. Projekt wykorzystuje Next.js, Node.js, Express.js oraz MongoDB. Aplikacja obsługuje autoryzację użytkowników, przechowywanie kontrahentów i powiadomienia Web Push.

Funkcjonalności

Rejestracja i logowanie – użytkownicy mogą tworzyć konta i logować się do aplikacji.

Zarządzanie kontrahentami – dodawanie, edytowanie i usuwanie kontrahentów.

Historia kontaktów – przechowywanie daty ostatniego kontaktu oraz notatek.

Ceny kontrahentów – śledzenie zmian w cenach i ich wizualizacja na wykresach.

Google Maps – podgląd lokalizacji kontrahenta.

Wyszukiwanie kontrahentów – szybkie filtrowanie według nazwy.

Powiadomienia Web Push – przypomnienia o zaplanowanych kontaktach.

Technologie

Frontend:

Next.js – framework React do renderowania stron

TypeScript – statyczne typowanie kodu

Tailwind CSS – narzędzie do stylizacji UI

Backend:

Node.js – środowisko uruchomieniowe JavaScript

Express.js – framework backendowy dla Node.js

MongoDB – nierelacyjna baza danych

Inne:

JWT – autoryzacja użytkowników

Google reCAPTCHA – ochrona przed botami

Web Push API – powiadomienia push

About

🚀 ContractorFoil – Aplikacja do zarządzania kontrahentami 📋 🔐 Logowanie i rejestracja z JWT 📍 Integracja z Google Maps 📈 Historia wizyt i zmiany cen 🔔 Powiadomienia Web Push 💻 Stack: React + Express + MongoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published