- Application for Content Discovery and Promotion!
- Connect Content allows users to contribute links to their very own material and advertise it with ease, all through the power of this app.
- Marvel at its incredible functionality, as it allows users to browse and discover more links and content within specific categories such as Web Development, Machine Learning, Aritifial, Intelligence, Blockchain, React.js and Node.js.
- But that's not all! This app is also under the complete control of its masterful administrator, who can create new categories and exert total dominion over the links submitted by other mere mortals.
- Truly, this app is a work of pure genius, unmatched in its ability to empower users and grant them ultimate control over their content.
- The amount of views a piece of content has received on a certain subject has also been taken into account.
Connect Content is an application for Content Discovery and Promotion.
- Next.js
- Node.js
- AWS SES, AWS S3
- Vercel Serverless Function
- Bootstrap
- React-infinite scrollar
-
Admin Credentials
- Email ID:- [email protected]
- Password:- test@1234
- Authentication system of connect-content application!
- This authentication mechanism allows users to perform the essential processes of login and registration.
- Through the power of this system, users can securely create their own accounts and gain access to the full range of features and privileges that this application has to offer.
- Using advanced algorithms and protocols like JSON Web Token, the authentication system ensures that users' personal information is kept safe and confidential, while also facilitating smooth and seamless login and registration processes.
- In the event that a user forgets their password, fear not, for a magnificent feature is in place to rescue them from the depths of despair.
- Through the incredible power of AWS SES (Simple Email Service), a sophisticated email is dispatched to the user's registered email address, containing all the information required to reset their password and regain access to their account.
- This process is executed with unparalleled efficiency and security, ensuring that the user's sensitive information is safeguarded at all times.
-
Users can submit a link.
- This means that users have the ability to input a URL for a resource they would like to share.
-
Users must select a category for the course.
- Categories are predetermined by the admin and can include topics such as web development, blockchain, AI/ML, React.js, Python, and more
- This ensures that resources are properly categorized and easy to find for other users.
-
Users must select the type of course, paid or free.
- This is an important distinction for users who are interested in accessing resources that fit within their budget.
- It also helps other users to understand the financial investment they may need to make in order to access the resource.
-
Users must select the medium for the resource, either video or document.
- This refers to the format of the resource that the user is sharing, whether it is a video or document.
- This is important for other users who may have a preference for the type of medium they would like to consume the content in.
-
Users can enter the title of the resource.
- This allows users to provide a clear and concise title for the resource they are sharing, making it easy for others to understand what the resource is about.
-
Users can enter the link to the resource.
- This is the most important part of the submission, as it provides the direct link to the resource that other users can access and utilize