Coder Social home page Coder Social logo

croissant_bonk_community's Introduction

Croissant Bonk Community Website

   Explore the Croissant Bonk Community website, developed by Group 26 for the CEDT course. This document provides an overview of the website's features, the team members involved, the technologies employed, and the development process.

Features

  1. Home Page
       The website's homepage showcases a captivating image of the Chao Phraya River with parallax scrolling effects. It introduces the website's name and purpose: "Croissant Bonk Community, a small community for CEDT." Navigation can be facilitated using the provided bar.

  2. Bonk Area
       Scrolling down takes you to the Bonk area. Here, you can enter your username (or use a pre-generated one) to chat anonymously with fellow CEDT students in the Bonk Chat. The "Croissant" button allows you to increase your score with an expanding effect upon clicking.

  3. Bonk Enjoyer
       The Bonk Enjoyer leaderboard features users with the highest consecutive "Croissant" clicks.

  4. Bonk Bard
       At the end of the website, the Bonk Bard can generate poems for your enjoyment.

Project Details

Front End:
JavaScript, CSS, HTML for both aesthetics and functionality

Back end:
JavaScript and Node.js for responsiveness and database communication
Hugging Face API for Bonk Bard via Iframe
MongoDB for storing chat messages and users' scores

Development Journey

  The goal was to create a platform for open discussions and anonymous expression among CEDT students. We started with an anonymous open chat feature but expanded the project's scope.

  To enhance the project, we introduced two new features: the "Croissant Clicker" inspired by POPCAT, and the "Bonk Bard," a poem generator. The Croissant Clicker offers an engaging clicker game, while the Bonk Bard adds an artistic dimension to the platform.

  We created a design prototype in Figma, implemented the front end using HTML and CSS, connected the backend to a MongoDB database, wrote JavaScript code for the Bonk Chat and Bonk Enjoyer leaderboard, resolved issues, and refined the front end.

   The website was finally deployed using Amazon EC2.

croissant_bonk_community's People

Contributors

kongfha avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.