newpamelina έγραψε:
Ε ξεκίνα να το γράφεις τότε. Εγώ γνωρίζω προγραμματισμό, και καταλαβαίνω οτιδήποτε και να κάνεις.
Οπότε αν κάνεις το σύστημα ορατό σε μένα, θα έχεις τα σχόλιά μου για το αν το πας καλά ή όχι, και την βοήθειά μου επίσης.
Πριν ξεκινησω να προγραμματισω, σε ενημερωνω οτι θα χρησιμοποιησω Go , Angular και MongoDB.
Ωραια , ας δουμε μια την δομη της βασης δεδομενων και για των δυων ιστοσελιδων.
Για τo αρχικο σταδιο στην αμεση δημοκρατια προτεινω αυτους τους πινακες
-Voter //αυτoς ο πινακας θα φτιαχνετε αυτοματα απο τον server για να διαλεξουν οι χρηστες τυχαια
Username
Password
CreatedAt
IsEnabled
-Topic
Title
Description
Type //"action" or "law"
Votes
-Vote
VoterId
TopicId
IsAccepted
-Comment
TopiId
VoterId
Text
Για το κομμα προτεινω για αρχη να εχει αυτους τους πινακες
-Team
Name
MemberId // team leader
Geolocation
Website
Budget
-Member
TeamId
Name
Password
IsAccepted
-Task // για να βλεπουμε τι δραστηριοτητες κανει (ή θα κανει) η καθε ομαδα πανω στο google map
TeamId
Title
Description
Geolocation
Για τις αυτοδιαχειριζομενες επιχειρησεις δεν εχω σκεφτει κατι ακομα