eminx / cocoso Goto Github PK
View Code? Open in Web Editor NEWcommunity cooperation software
Home Page: https://www.cocoso.info
License: GNU General Public License v3.0
community cooperation software
Home Page: https://www.cocoso.info
License: GNU General Public License v3.0
Users could be able to see the media they've uploaded and can delete them if they like (and if they are the ones uploaded or if they are admins)
Make sure that emails are validated on signup, before anything is allowed at all
Needs to be implemented
Start with Google, Facebook and Instagram
It would probably be a feature at the admin settings level. Just adding API keys could do it.
The membership and adminship should be limited to hosts.
So everyone who is a member of a host, is only member of that host, and the same with being admin.
Therefore all MongoDB operations need to be altered to serve this goal.
USER:
memberAt: [{host: 'xxx.artistrun.space', hostId: '09e39uroirjio', hostType: 'space'}, {...}]
isAdmin: true
adminAt: [{host: 'xxx.artistrun.space', hostId: '09e39uroirjio', hostType: 'space'}, {...}]
HOST:
admins: [{username: 'emin', userId: '908290890290', userEmail: '[email protected]', isConfirmed: true}, {...}]
members: [{username: 'emin', userId: '908290890290', userEmail: '[email protected]', isConfirmed: true}, {...}]
publicInfo: settings now..
settings: future settings; theme etc.
Only for public stuff that are shown to non-logged in users
Calendar settings: Calendar categories (bookables etc. I need a way to abstract calendar entries, categories bookables etc) Perhaps I should divide them since they can coexist? Like I booked the -MonSoon studio-, for a -Reiki- session.
So Calendar can show two separate filters: u
Resources is managed somewhere in the admin
Activity types also
Internationalise the whole thing
This is a long term thing, but for those who'd want to use it:
By this way, it'll be possible to modularise the whole thing.
But not now. Please. Now focus on the UX and fixing bugs...
:)
I can write it.. but i need instructions on how-to make this running on my own server...
congratz.. looks promising.!
Maybe prop-types enough for now
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.