Inspiration

After hearing the Wild West section idea, we thought it could be a funny idea to try to make an all-purpose website for people in that time period. We tried to tackle big issues at the time, like rampant disease, outlaws and criminals, and a lack of news if you were on the frontier in places that weren't settle yet. We wanted to make the Wild West that much more tamable.

What it does

Everything someone in the wild west would need. We have our very own AI "Town Doctor" where people can input their medical concerns and receive some "product of the times" medical advice. We have our own Frontier News, where people can get news stories from all across the country. This was all we were able to implement in the moment.

How we built it

We actually didn't have to use too many things to build it. We built the website using React.js, HTML, Bootstrap, JavaScript, TypeScript and created an AI chatbot.

Challenges we ran into

Trying to merge conflicts. It was a bit of a struggle to link all of the aspects of our projects together, since we built them separately, but we actually managed to do so near the end. Also all of us lacked any frontend experience, so we had to learn the technologies we were using as we went.

Accomplishments that we're proud of

Getting the AI chatbot to work and linking our pages together. It was also really nice to get the homepage and NavBar and all of that working, since we didn't have any frontend experience as mentioned earlier.

What we learned

We learned how to create an AI Chatbot and learned the many different aspects of React.js. We learned how to use Bootstrap to create Carousels and Cards and create a dynamic web page.

What's next for The Town Crier

We wanted to implement our own Bounty Board, where you could see active bounties on different criminals, and "claim" them, as well as put your own bounties on people. We also wanted a Duel Challenge page, where we would allow users to request duels and allow other users to accept a duel and plan it out. Lastly, we wanted to add the ability to add your own blog posts on the news board.

Built With

Share this project:

Updates