As an amateur photographer, I get overwhelmed by the hustle culture in Instagram. This takes away the joy of sharing my artistic work and often demotivates me. That is why I decided to create this web app to help those who are doing it for fun and entertainment can share without the need to justify why.

What it does

It allows users to log in/sign up, and post their work. The website updates in real-time, so every new photo posted will appear on everybody's page.

How I built it

I used ReactJs to build all of the website, with prior knowledge of HTML and CSS to guide it. Firebase was used for database, storage and user authentication.

Challenges I ran into

I do not have prior knowledge of JavaScript, so it was very hard to learn ReactJs in a very short amount of time for that. It was also my first time using firebase, and even though it made the features easier, setting it up and learning how to incorporate it was just as hard.

Accomplishments that I'm proud of

It's hard to complete a project alone, especially one where I don't have the prior knowledge of. I am proud of how I accomplished it in such a short amount of time.

What's next for Phototastic

I was thinking of doing a system where there would be challenges and challenge winners, so that photographers can enhance their creative ability.

Built With

Share this project: