abozanona / luca-server Goto Github PK
View Code? Open in Web Editor NEWThe other half of Luca
Home Page: https://github.com/abozanona/luca
The other half of Luca
Home Page: https://github.com/abozanona/luca
Deployment is done via heroku cli. We can't deploy unless code is pushed to master.
We need to create a test server and a prod server.
Need to find a way for deploying the project without the need to add files on git
We should have a database that has links to all websites that the extension was run on.
We need to store links for the website that's running the video and for all parent pages if the page is displayed within a frame.
Add private and public rooms.
Specify if only admins can control a room or not.
@Mahmoud-Skafi We need to add a design for the share party page.
You should modify the following file https://github.com/abozanona/luca-server/blob/master/pages/index.html
Make sure to keep the following ids:
luca-party-share-extension-exists
& luca-party-share-extension-missing
luca-btn-join-party
Connection to shared host database keeps disconnecting.
$ nodemon
[nodemon] 2.0.7
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node index.js`
Listening on localhost:3030
ConnectionError [SequelizeConnectionError]: Connection lost: The server closed the connection.
at ConnectionManager.connect (/Users/abozanona/Desktop/luca/server/node_modules/sequelize/lib/dialects/mysql/connection-manager.js:102:17) {
name: 'SequelizeConnectionError',
parent: Error: Connection lost: The server closed the connection.
at Socket.<anonymous> (/Users/abozanona/Desktop/luca/server/node_modules/mysql2/lib/connection.js:101:31)
at Socket.emit (events.js:311:20)
at TCP.<anonymous> (net.js:668:12) {
fatal: true,
code: 'PROTOCOL_CONNECTION_LOST'
},
original: Error: Connection lost: The server closed the connection.
at Socket.<anonymous> (/Users/abozanona/Desktop/luca/server/node_modules/mysql2/lib/connection.js:101:31)
at Socket.emit (events.js:311:20)
at TCP.<anonymous> (net.js:668:12) {
fatal: true,
code: 'PROTOCOL_CONNECTION_LOST'
}
}
Unable to connect to the database
Need to implement a pooling mechanism to keep the connection alive.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.