Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bdmostafa/creative-agency-client
https://github.com/bdmostafa/creative-agency-client
firebase-hosting heroku-deployment javascript mongodb react-hook-form react-router reactjs
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/bdmostafa/creative-agency-client
- Owner: bdmostafa
- Created: 2020-10-13T08:52:47.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-29T03:10:42.000Z (over 4 years ago)
- Last Synced: 2024-12-25T00:08:47.665Z (about 2 months ago)
- Topics: firebase-hosting, heroku-deployment, javascript, mongodb, react-hook-form, react-router, reactjs
- Language: JavaScript
- Homepage: https://creative-agency2020.web.app/
- Size: 2.72 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Creative Agency - A Full Stack development Project
### [Live Client](https://creative-agency2020.web.app/)
### [Live Server](https://creative-agency2020.herokuapp.com)
### [Server Source Code](https://github.com/bdmostafa/creative-agency-server)## Features
- Site is fully mobile friendly
- It's login authentication is set up using firebase auth
- Users and admins collection of e-mails in MongoDB
- It will differentiate whether the logged in user is a guest/user or an admin
- Services and clients' reviews are displayed from MongoDB dynamically
- An user can choose any service from home page and it redirects to dashboard automatically### Users/Clients
- An user/client can order service, set a time limit, set a price and can upload an image or file as a project sample.
- Users can add feedback/reviews that is displayed in home page.
- Users can see their all the services ordered and monitor the service's current status such as pending, in progress and done.
- All the data go to MongoDB and come from MongoDB with the help of API### Admin Panel
- An admin can add new services and make more admins with emails.
- Admin can see all the ordered services list of different users/clients
- Admin will be able to change the status of orders such as pending to on going to done.
- All the data go to MongoDB and come from MongoDB with the help of API### Technologies Used
- React.js
- React-Hook
- React-Router
- React-Preloaders
- Base64
- Swiper.js
- Node.js
- MongoDB
- Express.js
- React-Bootstrap
- Firebase auth
- Firebase Hosting