Silma Web is a platform that facilitates the process for the acceptance of texts within the Silma Editorial company, giving follow-up through feedback from readers and administrators who guide the writer in the process of publishing.
- Client Information
- Enviornment URLS
- Antlers
- Zelda Labs
- Mongod
- Technologies
- Management tools
- Setup the project
- Restoring the database
Name | Role | |
---|---|---|
Lorena Martínez | [email protected] | CEO |
Yolanda Chapa | [email protected] | Editora en Jefe |
- Production - Silma Heroku App
Name | Role | |
---|---|---|
Luisa Pineda | [email protected] | Scrum Master |
Iván Ramírez | [email protected] | Admin. de Proyecto |
Uriel Salazar | [email protected] | Admin. de Configuración |
Alfredo Ávila | [email protected] | Product Owner Proxy |
Name | Role | |
---|---|---|
Jorge Iribe | [email protected] | Scrum Master |
Francisco Castro | [email protected] | Product Owner Proxy |
Renato Sánchez | [email protected] | Admin. de Configuración y deProyecto |
Name | Role | |
---|---|---|
Héctor León | [email protected] | Scrum Master |
Luis Bravo | [email protected] | Admin. de Proyecto |
Jesús Ángeles | [email protected] | Admin. de Configuración |
Ulises Serrano | [email protected] | Product Owner Proxy |
Front end:
Technology | Version |
---|---|
Node Js | 12.15 |
Express | 4.17.1 |
VueJs | 2.6 |
Vuetify | 2.2.17 |
vue-router | 3.1.5 |
Axios | 0.19.2 |
moment | 2.26.0 |
Back-end:
Technology | Version |
---|---|
Node Js | 12.15 |
Mongoose | 5.9.6 |
Express-jwt | 5.3.3 |
jsonwebtoken | 8.5.1 |
bcrypt | 4.0.1 |
email-templates | 7.0.5 |
You should ask for access to this tools if you don't have it already:
You'll need to install node js and MongoDB Community Edition to be able to continue developing the project
After installing you can follow this simple steps:
- Clone this repository into your local machine
git clone https://github.com/ProyectoIntegrador2018/silma.git
-
Add a
.env.local
file insideback
folder. Inside this file add all the credentials needed, such as:SECRET_JWT
,MONGODB_URI
, etc. IMPORTANT: This is needed for the server and database to work. -
Request the AWS login information to Lorena Martínez. It's now required for you to download
AWS CLI
and configure the SILMA account using the following guide: https://docs.aws.amazon.com/es_es/cli/latest/userguide/cli-chap-configure.html -
Fire up a terminal and run for development:
cd back
npm install
npm run serve
- Fire up another terminal and run:
cd front
npm install
npm run serve
- Open MongoDB Community Edition in order to manage the DB and write:
% mongodb://localhost/silma
- To generate some testing data run:
cd back
npm run generate
This will create 2 admins, 2 readers, 2 writers, 2 texts and suggestions.
- Make sure MongoDB is running in Replica Set mode
- Drop the database
- Restart the server.
The server will automatically run the datainit and fill the DB with the mock data.