Inspiration
We Took Design Inspiration from mainly dribble and Behance portfolios. We have created our project design very plain and simple.
What it does
It shows necessary information on Home Page Like team members, upcoming events and arts prepared by students. On the Hall of Art Page it shows all arts with artists' names and socials, we have also provided an API to add images of all the art On The Event Page, it shows upcoming and past events with their dates and mode of conduct, etc., we have also created an API for creating events.
How we built it
We used React.js for the frontend as it is a very robust and modular technology for creating the frontend components. We also used Nodejs and ExpressJS for creating backend and APIs. We used the firebase for the database as the scope and scalability of this project was not very vast. We also used heroku for hosting our application.
Challenges we ran into
1] Connecting to firestore as we never integrate reactJS + nodejs project with firestore 2] In responsiveness of web app 3] Storing Paths of Images in the database
Accomplishments that we're proud of
1] "Hosting" as it was new for us 2] The 'ART' text animation on hero-section
What we learned
1] Learned about firebase's database ( i.e firestore ), and how to connect and perform CRUD operations. 2] Learned about heroku hosting
What's next for ArtisticDots
We can still do some improvements like the registration page or liking system ( ❤️), etc can also be implemented.
Log in or sign up for Devpost to join the conversation.