dealport / dealport Goto Github PK
View Code? Open in Web Editor NEWAn open source social app built with Node.js
Home Page: http://dealport.co
License: GNU Affero General Public License v3.0
An open source social app built with Node.js
Home Page: http://dealport.co
License: GNU Affero General Public License v3.0
Instead, this should result in a link without a href
Users want to publish jobs, internships, positions as a co-founder
The file robots.txt was not found in the root directory.
Github flow as much as possible (code review using pull requests etc)
What should it contain?
To facilitate communication on the platform users should be able to write and send messages to each other.
How many people work at an organisation?
Company size: 1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5000+
Create a sitemap.xml file and add it to the root directory.
First version is only a list, excluding a follow up page
Some do's and dont's about the API
This would be useful to trigger a bunch of stuff:
more?
Registered users should be linkable to a company as a certain relation (founder, team member, investors.
The company detail page displays this as a list with avatars.
Depends on #19
Instead of only being able to "hide" companies.
Remove inline style from the homepage and place it in a separate CSS file
Currently, if an image is no longer used by any company logo, it will not be removed from the database.
This might be bad for the size of the database. However fixing this is complicated in mongo (concurrency issues)
Incoming feedback by user Arian:
As a founder I want to create a "following" of my startup. People who want to receive new updates about my startup (potential investors, customers, etc) could simple follow the organisation by clicking on a "like" button at the startup profile.
This currently messes up file uploads if the fallback is used/
Select from people you have met (list of introductions) or if not on the list custom addition(s) "Add a hire" -
We will/need to ask hired candidates to confirm their new position.
The existing browser compatibility checks (which take place in client-side javascript before the client-side controller system is activated) might not be adequate.
An extra check (including warning) needs to take place when a user activates the inline editing.
For example, by checking for the existence of the File
API
A way of knowing about new stuff going on.
The current logo placeholder is hotlinked from "somewhere" else. We should create our own and host it ourselves.
Presently, if someone uploads a large image as a company logo, it is resized by the browser (css). The server should perform an actual image resize (cached) to reduce file sizes.
Whenever someone edits a company, these edits must be distributed to other clients as well. This prevents users from making incorrect edits whenever a specific company is editable by multiple users.
This feature needs to take in account clients which are temporarily disconnected. Updates also need (to check) timestamps to prevent clients from sending old updates.
Perhaps a system could be designed (or found) which would allow for generic synchronization of data entities.
Certain types of data might need exclusive locks. (this is not yet the case)
There is no way for the user to select an existing image, and currently uploading the same image multiple time means it is also stored multiple times. Deduplication should be used to reduce the storage needed.
Images are currently stored in mongo's GridFS. A simple sha-2 and file size column should be enough to implement this.
It might also be interesting to also hash on the client side to see if the server already knows about the file.
Through to be authenticated social networks and email (Gmail).
Overview of connections from other places such as social media etc.
Invite people not avaiable on the platform
Connect with selected people
User
to a company (founders, team members, investors, etc) : Depends on #19A 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.