Commit graph

5 commits

Author SHA1 Message Date
e22ab3b313
refactor: update app branding in manifest.json
Updated application name and short name in manifest.json to "CaffeinatedDomains" to better reflect the project's branding. This enhances recognizability and consistency across the application. No functional changes were made.
2024-08-03 08:17:44 +02:00
5c69cbec8b
feat(layout): add site-wide layout and navigation
Introduced a consistent layout component, including a new footer and a navigation bar, to improve the overall user experience and maintain a uniform structure across the application. Updated routes to embed all pages within the new layout. Simplified Home component structure by removing redundant Container.
2024-08-03 08:14:21 +02:00
03fa6ab366
feat: integrate Bootstrap for enhanced UI components
Added Bootstrap and React-Bootstrap for UI consistency and improved component styling. Updated various components to use React-Bootstrap elements and modified styles. Streamlined API paths and enhanced user feedback with message alerts. Resolved minor styling and structure adjustments for better UX.
2024-08-03 08:10:10 +02:00
32e362cde8
feat(routing): add routes and components for domain management
- Introduced new components: DomainForm, Domains, Home, Login, Offers, Register.
- Added axios setup for API calls in a separate api.js file.
- Set up environment variables in .env.local.dist for API base URL and port.
- Enhanced App.js to use a Routes component for routing.
- Replaced README.md content with empty template.
- Updated package dependencies to include axios, jwt-decode, and react-router-dom.
- Added a PrivateRoute component to guard private routes.
- Added .vscode/launch.json for easier debugging with VS Code.
- Added LICENSE file.

These changes enable user authentication, domain creation, listing, and offer viewing within the app. This sets up a scalable foundation for managing domain-related features and user access control.
2024-08-02 18:17:54 +02:00
d96e45e172
Initialize project using Create React App 2024-08-02 17:36:50 +02:00