Ft transcendence - A single-page website to play pong, with a chat and an account system implemented

Overview

Welcome to my ft_transcendence repository 👋

⭐️ The aim of this project is to build a website with a pong game, a chat system and an account system.
The front-end is implemented in vue.js whereas the back-end is implemented with nestJS. The website is built with a PostgreSQL database.

Gif incoming...

Made with GuiDupont and lmalki-h.

💡 Usage

You need to have docker installed on your system in order to run the docker-compose command.

docker-compose up --build

Then, in the browser, http://localhost:8080.

⚠️ You need to have a 42 account in order to log in to the website.
⚠️ Project realized for learning purposes, it may contain bad practices, do not use for professional purposes.

👷 Contributors

Owner
Alexandre de Garrigues
Alexandre de Garrigues
Private-Chat-with-SocketIO.JS - A simple minimal Web application to chat in private with friends

Private messaging with Socket.IO Please read the related guide: Running the fron

null 1 Jan 11, 2022
Vue-chat - Chat app Vue.js & Tailwind with FireBase

Demo: https://vue-chatapp.vercel.app/ Chat app for education Vue.js Stack Vue.js

Yuriy Yurich 0 Jan 14, 2022
A simple chat web page built with Quasar.js

Chat (chat-frontend-quasar) A simple chat web page built with Quasar.js Install the dependencies npm install Start the app in development mode (hot-co

Henrique Lima 0 Dec 24, 2021
🌟 DataFormsJS 🌟 A minimal JavaScript Framework and standalone React and Web Components for rapid development of high quality websites and single page applications.

?? Welcome to DataFormsJS! Thanks for visiting! ?? ?? ?? ?? ?? ?? 中文 (简体) 欢迎来到 DataFormsJS Español Bienvenido a DataFormsJS Português (do Brasil) Bem

DataFormsJS 119 Jan 18, 2022
Cron Generator Implemented by Vue.js and Element-ui(基于Vue&Element-UI构建的在线Cron表达式生成器)

vue-cron-generator a project using vue,element-ui to generate cron expression 中文 Online demo Used by ?? Attemper: A distributed,multi-tenancy,job-flow

党羚(ldang) 70 Jan 5, 2022
Inventory-Management-System - A fully fledge product inventory management system with Laravel, Vue Js and Restful API built from scratch

About Laravel Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experie

Philip Awobusuyi 0 Jan 2, 2022
A highly dynamic vue stars rating component, similar to google play stars rating

vue-dynamic-star-rating A Highly Customizable, easy-to-use elegant stars rating component (similar to Google Play) For a walkthrough blogpost about ho

Yonatan Doron 97 Aug 23, 2021
Vue Twemoji Picker - A fast plug-n-play Twemoji Picker (+textarea for Twemoji rendering) for Vue. Support Unicode Emoji 13.0.

Vue Twemoji Picker This component is meant to be a developer friendly, easy integrable and performatic emoji picker (with some batteries) using the Tw

Kevin Faveri 179 Jan 19, 2022
Vue Twemoji Picker - A fast plug-n-play Twemoji Picker (+textarea for Twemoji rendering) for Vue. Support Unicode Emoji 13.0.

Vue Twemoji Picker This component is meant to be a developer friendly, easy integrable and performatic emoji picker (with some batteries) using the Tw

Kevin Faveri 179 Jan 19, 2022
A simple and beautiful Vue chat component backend agnostic, fully customisable and extendable.

vue-beautiful-chat vue-beautiful-chat provides an intercom-like chat window that can be included easily in any project for free. It provides no messag

Matteo Merola 1.1k Jan 18, 2022
Projeto que coleta dados sobre vacinação no Brasil e divulga em um website. | Project to collect Brazil vaccination data and presents in website.

Projeto que coleta dados sobre vacinação no Brasil e divulga em um website. | Project to collect Brazil vaccination data and presents in website. http

Flávio Omar Losada 17 Jul 29, 2021
Easy to use Vue chat.

basic-vue-chat Implementation of Vue-based chat. basic-vue-chat Installation npm yarn using repository Dependencies Usage Pushing messages Handling me

Jedrzej Pawel Maczan 67 Dec 20, 2021
A beautiful chat rooms component made with Vue.js - compatible with Vue, React & Angular

vue-advanced-chat Vue 3 compatibility ?? Features Vue, Angular & React compatibility Customizeable realtime chat messaging Backend agnostic Images, vi

Antoine Dupont 723 Jan 20, 2022
This is chat area web application for developers.

This is chat area web application for developers.

Buğrahan Öztürk 5 Nov 7, 2021
A One-on-one Chat App In Vue With CometChat View Details

Build one-on-one chat in your Vue app This is the demo app that we build in the Build one-on-one chat in your Vue app tutorial. Technology This demo u

CometChat Pro Tutorials 5 Dec 29, 2020
Sample Amazon Lex chat bot web interface

Sample Amazon Lex Web Interface sample Amazon Lex Web Interface Overview This is a sample Amazon Lex web interface. It provides a chatbot UI component

AWS Samples 542 Jan 20, 2022
Simple Trivia Service - a Serverless Single- and Multi-player Trivia Game

Simple Trivia Service - a Serverless Single- and Multi-player Trivia Game This example application shows how to build both single and multiplayer game

AWS Samples 84 Jan 14, 2022
🚀 Install and update Among Us mods with a single click

English • Deutsch Among Us Mod Manager Install and update 6 Among Us mods with a single click* *on PC. Only the Steam version is tested, but other one

Moritz Ruth 12 Dec 12, 2021
OSI helps you to track your all open-source Internships and Program in a single place ⚡

OSI helps you to track your all open-source Internships and Program in a single place ⚡

Rohan kumar 31 Dec 2, 2021