Inspiration

Generating a banner before every event requires a team of graphics designers and editors who can edit a pre-designed template from websites like canva, etc, and edit and put in the details in the banner. Thus, we developed a website that automates the banner designing purpose of the event organizers.

What it does

The banner-generating website takes the input of event details from the users. Accordingly, it generates a banner for the event which the event organizer can download from the website and customize its size according to their requirements.

How we built it

We built the backend of this project using flask which we preferred using because it is a lightweight backend and perfect for such kind of a project. We used SQLite database to store the data information entered by the event organizer in the event details input form. Finally, the front end of the project is designed using react.js which helps us to customize the front end and build it easily.

Challenges we ran into

It was really difficult to integrate react.js with flask and we finally could overcome this problem with a lot of internet surfing.

Accomplishments that we're proud of

We successfully deployed a running project bannerify which solves the real-life purpose of easing the banner-generating task of event organizers.

What we learned

From this, we learned how to connect a react and a flask project together. We also learned flask backend development and react.js frontend development in more detail and expanded our knowledge in this domain.

What's next for Bannerify

We plan to incorporate more customizable design templates and also provide a variety of design templates that the user can use to develop the banner.

Share this project:

Updates