-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit 74981f7
Showing
78 changed files
with
10,008 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
module.exports = { | ||
root: true, | ||
env: { browser: true, es2020: true }, | ||
extends: [ | ||
'eslint:recommended', | ||
'plugin:react/recommended', | ||
'plugin:react/jsx-runtime', | ||
'plugin:react-hooks/recommended', | ||
], | ||
ignorePatterns: ['dist', '.eslintrc.cjs'], | ||
parserOptions: { ecmaVersion: 'latest', sourceType: 'module' }, | ||
settings: { react: { version: '18.2' } }, | ||
plugins: ['react-refresh'], | ||
rules: { | ||
'react-refresh/only-export-components': [ | ||
'warn', | ||
{ allowConstantExport: true }, | ||
], | ||
}, | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Logs | ||
logs | ||
*.log | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
pnpm-debug.log* | ||
lerna-debug.log* | ||
|
||
node_modules | ||
dist | ||
dist-ssr | ||
*.local | ||
|
||
# Editor directories and files | ||
.vscode/* | ||
!.vscode/extensions.json | ||
.idea | ||
.DS_Store | ||
*.suo | ||
*.ntvs* | ||
*.njsproj | ||
*.sln | ||
*.sw? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
# Birthday Event Management Project | ||
|
||
Welcome to the **Birthday Event Management** project repository! This platform is designed to simplify the birthday event planning process, ensuring a seamless and enjoyable experience for users. Whether organizing an intimate family gathering or a grand celebration, users can find comprehensive solutions here. | ||
|
||
|
||
## Live Website Preview | ||
[](https://nahid-birthday-party-planner.netlify.app/) | ||
|
||
[Click to view Live Website](https://nahid-birthday-party-planner.netlify.app/) | ||
|
||
## Features | ||
|
||
- **Account Creation and Login:** Users can easily create accounts and log in securely for a personalized experience. | ||
|
||
- **Account Creation via Google Account:** Users can seamlessly create accounts and log in using Google Account credentials, enhancing user convenience and security. | ||
|
||
- **User Profile:** Users can view and manage their account details effortlessly by hovering or clicking on the profile avatar in the navbar. | ||
|
||
- **Logout Functionality:** Users can securely log out with a single click. The logout option is accessible through the profile avatar dropdown, ensuring account security. | ||
|
||
- **Engaging Banners:** Explore captivating banners showcasing various services. Users can click the "Book Now" button to choose their desired service. | ||
|
||
- **Detailed Service Information:** Access comprehensive service descriptions by clicking the "View Details" button on the service card, enabling informed decisions. | ||
|
||
- **Effortless Booking:** Users can use the user-friendly booking form on the service details page to conveniently book their desired service. | ||
|
||
- **Instant Notifications:** Users receive toast notifications for login, logout, and signup actions, ensuring they are always informed about their account activities. | ||
|
||
- **Memorable Event Captures:** Browse through the event gallery to relive past celebrations, gathering inspiration for user own events. | ||
|
||
- **Contact Us Page:** Have questions or special requests? Users can reach out effortlessly through the "Contact Us" page, ensuring effective communication with the event management team. | ||
|
||
- **Private Routes:** All routes, except Home and Contact Us, are private, ensuring the privacy and security of user data as they interact with the platform. | ||
|
||
- **Responsive Design:** The platform is accessible seamlessly from various devices, including laptops, desktops, Android devices, and tablets, thanks to the responsive design that enhances accessibility and usability. | ||
|
||
## Technologies Used | ||
- **Frontend:** React.js, HTML, CSS | ||
- **Authentication:** Firebase Authentication | ||
- **Hosting:** Netlify | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
<!doctype html> | ||
<html data-theme="light" lang="en"> | ||
<head> | ||
<meta charset="UTF-8" /> | ||
<link rel="icon" type="image/svg+xml" href="/images/favicon.png" /> | ||
<link rel="stylesheet" href="https://site-assets.fontawesome.com/releases/v6.3.0/css/all.css"> | ||
<link rel="stylesheet" href="https://site-assets.fontawesome.com/releases/v6.3.0/css/sharp-solid.css"> | ||
<link rel="stylesheet" href="https://site-assets.fontawesome.com/releases/v6.3.0/css/sharp-regular.css"> | ||
<meta name="viewport" content="width=device-width, initial-scale=1.0" /> | ||
<link rel="preconnect" href="https://fonts.googleapis.com"> | ||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> | ||
<link href="https://fonts.googleapis.com/css2?family=Balsamiq+Sans:wght@400;700&display=swap" rel="stylesheet"> | ||
<title>Birthday Planner</title> | ||
</head> | ||
<body style="overflow-x: hidden; font-family: 'Balsamiq Sans', cursive;"> | ||
<div id="root"></div> | ||
<script type="module" src="/src/main.jsx"></script> | ||
</body> | ||
</html> |
Oops, something went wrong.