Dog Lovers App is a modern web application designed for dog enthusiasts to connect, share, and explore information about their favorite canine companions.
- Clone the repository.
- Navigate to the
clientdirectory. - Install dependencies using
npm install.
- Run the development server:
npm run dev
- React
- Redux Toolkit
- Vite
- Firebase Authentication
- React Router
- Swiper
- Tailwind CSS
- ESLint
- React Icons
VITE_FIREBASE_API_KEY: API key for Firebase Authentication.
- Navigate to the
apidirectory. - Install dependencies using
npm install.
- Run the development server with auto-reload:
npm run dev
- Node.js
- Express
- MongoDB
- Mongoose
- JWT (JSON Web Tokens)
- Bcrypt.js
MONGO: MongoDB connection string.JWT_SECRET: Secret key for generating JSON Web Tokens.API_URL: URL for fetching dog breed data.API_KEY: API key for accessing dog breed data.