Inspiration
We as students always struggle to find appropriate internships during our college years and jobs after graduation. Keeping the struggle in mind, we aim to develop TweetIn to ease the process of getting landed in best career opportunities.
What it does
Keeping in mind the theme Content Discovery our application allows user to discover content related to ones career. The user has to Sign-Up on our application and provide details like Twitter handle, email, password and resume drive link. Then our application TweetIn allows the user to filter out latest job tweets based on user's interest(using search option) or recommends the user on the basis of their likes or content they tweet. Once they select a job tweet they can like, they can see further details like complete tweet, hashtags, organization, location, salary-range and all the other information divided into categories provided in the tweet. Further they can click the Apply button which directly sends a DM to the target company stating the interested user and their resume using our Bot. This initiates the process of connecting the user and company and further they can continue their conversation based on the interest. Besides that we also have a section of jobs user is interested in and also shows the jobs/internships user has applied to.
How we built it
We build our applications using multiple frameworks like Django and React.js for main application. Then we have used Google Cloud and Google Natural Language API for job data filtering and Python to make out Twitter Bot.
Challenges we ran into
The whole hackathon phase was filled with challenges and joyous moments when we were able to overcome the challenges. Most intriguing challenge for us was to access Twitter private API via OAuth 2.0.
Accomplishments that we're proud of
We are able to accomplish all the important and main functionalities in our application which we aimed for with not compromising on UI/UX. We have also come up with a unique name and logo for our application. We are able to successfully filter out job and internship data and send automated DM'S inclusive of user information to the targeted company. We were able to successfully access the Twitter API's and use it in our application.
What we learned
Every step was a new learning process and we learned how to code a bot in Python. Adding to it we explored and implemented OAuth Authentication . We also learned different use cases of Twitter API and handling it well in the backend.
What's next for TweetIn: "If Twitter and LinkedIn had a baby"
We would like to work more on our TweetIn Application and have version 2 with added features of having Twitter Space for Career Guidance.
Log in or sign up for Devpost to join the conversation.