https://github.com/akshitagupta15june/content-cub
Our platform offers a comprehensive solution for novice content creators to become skilled at crafting engaging content across a variety of fields including gaming, education, entertainment, and more.
https://github.com/akshitagupta15june/content-cub
Last synced: 4 months ago
JSON representation
Our platform offers a comprehensive solution for novice content creators to become skilled at crafting engaging content across a variety of fields including gaming, education, entertainment, and more.
- Host: GitHub
- URL: https://github.com/akshitagupta15june/content-cub
- Owner: akshitagupta15june
- Created: 2023-03-03T15:33:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-03-06T05:40:32.000Z (over 2 years ago)
- Last Synced: 2025-01-11T18:50:59.179Z (9 months ago)
- Language: HTML
- Homepage: https://akshitagupta15june.github.io/Content-Cub/
- Size: 13.6 MB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Inspiration 💡
In today's content creation field, one of the biggest challenges for the creators is coming up with fresh and original ideas that will resonate with their audience.
Generating unique and captivating ideas that resonate with their audience is a major hurdle that content creators face in the current landscape. Content Cub is a pioneering platform that offers a solution for budding content creators to overcome these barriers and develop innovative and engaging content ideas.
**Content Cub** is providing valuable assistance to emerging content creators in the following ways:
1) Idea Generation: One of the primary obstacles faced by new content creators is generating innovative and original ideas. Content Cub addresses this challenge by utilizing APIs to scrape the latest trending topics for each category, thereby generating ideas for new content creators.
2) Community Building: Content creation can be a solitary and isolating experience, particularly for novice creators. Content Cub facilitates a sense of community by enabling users to engage with others' content, share ideas, and offer feedback on each other's work.
3) Mobile Accessibility: As a mobile-responsive platform, Content Cub offers easy accessibility for new creators to create content while on-the-go, even without access to a desktop or laptop computer. This level of accessibility is essential for emerging creators.
## What it does ⚙️
## 💻 Features
Content Cub offers a comprehensive solution for novice content creators to become skilled at crafting engaging content across a variety of fields including gaming, education, entertainment, and more.
➡️ Gaming : Content Cub provides a comprehensive platform for aspiring gaming content creators to stay up-to-date with the latest trending video games, gaming equipment, and innovative content creation ideas that can help them attract a wider audience and expand their reach.
➡️ Education: Content Cub assists inexperienced creators in discovering the latest in-demand educational or technical content and provides recommendations on producing new content that can attract more viewers. It also advises content creators on how to create videos effectively.
➡️ Entertainment: Content Cub supports new content creators in the art and entertainment industry by providing them with information on the latest Instagram and TikTok hashtags related to dance and music trends. Additionally, it aids them in creating tutorial videos on topics such as hair styling and makeup. Content Cub also keeps them updated on the latest Instagram filters, which can enhance their creativity and expand their reach to a wider audience.
➡️ Cooking: Content Cub assists new content creators in the cooking industry by informing them about upcoming food-related hashtags and festival foods, enabling them to tailor their content to reach a wider audience. Additionally, Content Cub provides guidance on creating recipe videos and how to present them in an appealing way to attract users to their content.
## How we built it 🔧
➡️ Angular for the frontend along with HTML, CSS, JavaScript and Bootstrap
➡️ API for fetching the trending data across all platforms
Our Content Creators productivity tool is based on a state-of-the-art technology stack that is focused on enhancing reach to more and more audience. To develop and test our code in real-time, we utilized Replit, a collaborative coding platform that is interactive and user-friendly.
To ensure smooth communication among team members, we employed Discord, a powerful messaging and voice chat app that facilitated team discussions and provided regular updates on project progress.
To manage code changes effectively, we relied on GitHub as our primary version control system. This allowed us to work collaboratively with other developers, review code changes, and ensure that all updates were properly documented and tested before being deployed.
By harnessing the capabilities of these cutting-edge tools and technologies, we created an engineer productivity tool that is dependable, effective, and capable of helping engineers enhance their workflows, boost productivity, and deliver outstanding results.
## 🚀 How we have used Github in our project? 🚀
We used Github in different ways:
Pull Requests and Issues: We created pull requests on our GitHub repository as we were a team of three and we're working on our local repository. If any of our team members gets an idea for a new feature, she would suggest it for all members to see and receive their opinions on how to implement it.
Github Branches Github branches helped a lot for beta testing of updated code before merging the new code into the original code. Our team approximately created 2-3 branches during the hackathon.
Github Pages we deployed our website at https://akshitagupta15june.github.io/Content-Cub/ using Github pages. It was really simple to deploy our site through GitHub pages and we are planning to use this feature in future hackathons.
Github Templates We used the Github default LICENSE template for adding an MIT license to our project.
Github Actions Although implementing the actions was a kind of hectic task for our team but we tried to implement them for our pull requests. We still had to learn about GitHub's actions for future hackathons.
## Challenges we ran into 🙁
Our productivity tool for Content Creators is built using cutting-edge technology aimed at expanding our audience's reach. As a remote team, we encountered several obstacles that made collaboration and communication challenging at times. Nevertheless, we successfully tackled these obstacles by utilizing the right tools and technologies.
Another obstacle we encountered was collaborating through GitHub. Working with a distributed team meant that we had to be diligent in keeping our codebase updated while being careful not to overwrite each other's changes. However, we used GitHub's powerful version control features to ensure that all modifications were thoroughly documented and tested before merging.
## Accomplishments that we're proud of 😇
Our team is extremely proud of the achievements we've made with our engineer productivity tool. One noteworthy accomplishment is completing the project within a tight 24-hour deadline.
Despite the limited timeframe, we utilized our knowledge and experience to construct a robust and efficient tool that can assist engineers in enhancing their productivity. Our team worked tirelessly throughout the project, incorporating the latest technologies and adhering to best practices to ensure the tool's reliability, scalability, and user-friendliness.
Overall, we are pleased with what we accomplished in just 24 hours, and we believe that our engineer productivity tool demonstrates the talent, creativity, and hard work of our team.
## What we learned 🤔
During our learning process, we gained insights into the difficulties encountered by inexperienced content creators. Additionally, we acquired knowledge about various technologies such as Angular, HTML, CSS, JavaScript, and API's for retrieving trending data.
## What's next for Content Cub ⏭️
The Content Cub platform is planning to expand its offerings with additional features and categories of genres, including movies, drama, family programming, fashion, news, and more. Additionally, the service will be customizable, allowing users to personalize their creator setup and receive reminders for new trending content. This will enable creators to consistently produce high-quality content on a daily basis, increasing their potential audience reach. In addition, there will be a section for the collaboration of the many new content creators with the other creators, which helps them expand their knowledge and abilities.