Welcome to the Creatorships Platform! This project is designed to connect businesses with creators, providing a seamless and user-friendly interface for managing details and interactions.
-
Server-Side Application:
- Built with Node.js and Express.js for a robust and scalable server-side application.
- Integrated MongoDB for efficient database management, storing business and creator details.
-
Secure Authentication:
- Implemented JWT (JSON Web Tokens) for secure authentication.
- Used bcrypt for password hashing, incorporating both salt and pepper techniques to enhance security.
-
Email Automation:
- Integrated Nodemailer for automatic email notifications using SMTP service to ensure seamless communication with users.
-
User Interface:
- Developed a responsive and user-friendly interface using React.js.
- Created a Home Page that welcomes users and provides an overview of the platform.
-
Forms for Data Submission:
- Designed comprehensive forms for both businesses and creators to submit their details easily.
-
Data Display Pages:
- Developed pages to view submitted details from businesses and creators, facilitating easy access and management.
-
Contact Us Page:
- Added a Contact Us page to enhance user interaction and support.
- Fully functional backend with secure authentication and email automation.
- Frontend includes essential pages and forms for effective platform interaction.
While the backend is complete and fully operational, the frontend can benefit from further enhancements to improve the user experience and add more functionalities as per future requirements.
-
Clone the repository:
git clone https://github.com/omkareshwar9849/creatorships.git cd creatorships-platform -
Install backend dependencies:
cd backend npm install -
Install frontend dependencies:
cd ../frontend npm install
-
Start the backend server:
cd backend npm start -
Start the frontend development server:
cd ../frontend npm start -
Open your browser and navigate to
http://localhost:3000to see the application in action.
Contributions are welcome! Please fork this repository and submit a pull request for any feature enhancements, bug fixes, or other improvements.
For any questions or feedback, please contact:
V V OMKARESHWAR
Email: omkar.varadha1520@gmail.com
LinkedIn: linkedin.com/in/vvomkareshwar