Inspiration

The inspiration behind our project was the desire to create a platform that would connect people with a common interest in social change and provide them with a space to discuss and collaborate on initiatives that could bring about positive change. We wanted to create a platform that would make it easy for people to get involved in social change initiatives, regardless of their location or expertise. The COVID-19 pandemic also played a role in inspiring us, as it highlighted the importance of having online platforms for connecting and collaborating remotely.

What it does

The community forum website allows users to create profiles, post and comment on discussions related to social issues and topics that are important to them. It serves as a platform for people to connect, engage in meaningful conversations, share perspectives and ideas, and learn from each other. Through this website, users can build a sense of community and belonging, express themselves, and collaborate with others who share their interests and passions. Overall, the website aims to promote community engagement and social impact by creating a space where people can come together to learn, discuss, and collaborate on issues that matter.

How we built it

The community forum website was built using the Velo by Wix platform, which allowed us to create a fully functional website with advanced features such as user authentication, database integration, and dynamic pages.

We started by creating a design for the website using Wix's drag and drop editor, and then used Velo's visual studio code-based development environment to implement the website's functionality.

We integrated the Wix Users API to allow users to create accounts and log in to the website securely. We also integrated the Wix Forum API to create the forum functionality, allowing users to post and comment on discussions.

Finally, we deployed the website on the Wix platform and tried using domain.com and made it available for users to access and engage with.

Challenges we ran into

During the development process of our project, we encountered a few challenges. One of the challenges was with the domain we wanted to purchase. We wanted to use a .tech domain, but we had issues with the billing and payment process. It took several attempts and a lot of troubleshooting before we were able to successfully purchase the domain and integrate it into our website.

Another challenge we faced was incorporating email messaging using SendGrid by Twilio. Despite following the documentation provided, we kept encountering errors and were unable to successfully log in. We tried multiple times to troubleshoot the issue, but we were still unsuccessful. Despite this challenge, we were able to find other ways to keep our users informed and engaged through the use of in-app notifications and other features.

Accomplishments that we're proud of

We are proud to have built a functional and user-friendly community forum website within a short period of time. Our team was able to work together effectively and efficiently, using our individual skills and strengths to overcome challenges and create a product that we believe will make a positive impact on communities.

We are also proud of our ability to incorporate various features and technologies into the website, such as the Velo by platform for web development and domain.com for hosting. By using these tools, we were able to create a website that is both innovative and accessible to a wide range of users. Overall, we feel that our website has the potential to create real change by fostering community engagement and providing a space for meaningful discussions and collaborations.

What we learned

During the project, we learned how to use Velo by Wix to build a community forum website from scratch. We also learned how to integrate various features such as user authentication, creating dynamic pages and connecting our website to an external database.

We also learned the importance of effective collaboration, communication and time management when working on a team project. Through regular check-ins and setting achievable goals, we were able to complete the project within the given timeframe.

Overall, the project was a great learning experience for us and we gained valuable skills in web development and teamwork. We are proud of what we were able to achieve and are excited to continue building and improving our website.

What's next for TogetherForChange

Moving forward, we plan to continue developing and expanding the features of the TogetherForChange platform. We want to create more opportunities for community members to engage with each other and collaborate on social impact initiatives. This could include adding more discussion forums, creating spaces for users to share their own projects and initiatives, and incorporating tools for organizing and managing community events.

Additionally, we aim to increase the visibility of the platform by promoting it to a wider audience through social media, partnerships with other organizations, and outreach to community leaders and influencers. We believe that TogetherForChange has the potential to make a meaningful impact in communities around the world, and we are excited to see where this project takes us in the future.

Built With

Share this project:

Updates