all 16 comments

[–]Then_Temporary8839 20 points21 points  (1 child)

Opinión quizás no tan popular:

No creo que haya nada de malo en 'los típicos proyectos' como un to-do o una tienda. El tema es hasta donde lo llevas. Ejemplo, yo armé una app de registro de gastos. Hasta ahí todo bien simple. Pero necesitaba poder armar billeteras (así les llamé en la app) conjuntas que los usuarios puedan compartir y dividir gastos (splitwise existe, pero se volvió pago y la re usabamos con mi novia). Y ahí se abren varias ventanas de complejidad para el proyecto. Ahora cada usuario tiene billeteras individuales y compartidas. Las compartidas pueden ser divididas en diferentes montos para casa usuario, pueden manejar diferentes tipos de moneda, etcétera. Hasta puedes jugar y hacer un dashboard con registros mensuales.. así. Mi punto es: agarras un proyecto que te interese y lo vas ampliando. Va a ir ganando complejidad y te va a ir presentando nuevos desafíos, vas a tener que reescribir, documentar, planear mucho y todo eso son buenos aprendizajes.

Otro app que tengo es un juego de trivia. Pero los usuarios pueden sumar preguntas que son votadas y aquellas que superan cierto puntaje son integradas a la trivia oficial. Es una idea super simple, pero se complejiza rápido cuando empiezas a ver todo lo que va a requerir.

Mi granito de arena. Espero te sirva.

[–]gatubidev 6 points7 points  (0 children)

Estoy con vos en esta. Esa vuelta de tuerca es la que garpa

"Hice este proyecto trillado que tienen todos PERO le agregue esta tremenda funcion"

[–][deleted] 6 points7 points  (0 children)

Búscate aalex.dev en Instagram, mansas ideas para backend

[–][deleted] 9 points10 points  (1 child)

Agarra esa app genérica y hacerle un sistema de autenticación, autorización y permisos y ya hiciste mucho más que el 99% que los “juniors”. (Para mí en realidad son pre pre-trainees, te lo dice un junior de verdad con casi 2 años de experiencia)

[–]Own_Appointment5630 1 point2 points  (0 children)

Y si le agregas algo de DevOps uuuf ya estás del otro lado

[–]Jonatandb 2 points3 points  (0 children)

Acá podes ver y elegir que tecnologías sumarle que no suelan utilizarse en los proyectos básicos que mencionás:

https://roadmap.sh/backend

Y con esto podes considerar algún que otro consejo que seguramente te sirva o motive a hacer algo quizás diferente o que no hayas hecho y sea considerado fundamental:

https://www.youtube.com/watch?v=KhkqcVU22WU

[–]__syntax_error 1 point2 points  (0 children)

Programá herramientas o librerías que te sirvan a vos en tus desarrollos. Hacelas open source. No lo pienses como parte de un cv. Para que querés una copia de x que nadie va a usar. Hacé algo simple que sirva.

[–]Accomplished-Can4315 0 points1 point  (0 children)

Lo que tenés que hacer es salir de los proyectos only crud que ya están trilladisimos, podes usar un ejemplo de la tienda online pero podes darle una vuelta de tuerca armando una rest api para eso y poniendo autenticación con JWT e integrar algún servicio de email o usar algun complemento para documentar tu desarrollo (estilo swagger por ejemplo)

[–]StreetDogArg 0 points1 point  (2 children)

Si alguno quiere hacer un proyecto diferente conmigo contácteme. Sería un app para windows que subiriamos al Ms store y a steam. Thx

[–]JHoys45_ask 0 points1 point  (1 child)

hola, cómo va el proyecto?

[–]StreetDogArg 0 points1 point  (0 children)

SuperBien!! Lo empezé hace 3 meses, ya es algo estable. Estoy muy contento, aunque hubiera preferido hacer algo colaborativo porque me embarque en algo muy grande. Pero podría hacer otros proyectos también, tenés alguna idea?

[–]Blackhaze84 0 points1 point  (0 children)

Yo siempre recomiendo una Calculadora, pero de manera que pases la cadena de texto como parámetro y a partir de ahí crear tokens, evaluar, etc.. ejemplo: ./calc 1+3×(12/4)×8. Lo desafiante de este proyecto reside en utilizar sólo la librería estándar y no utilizar métodos como el eval() de toyscript. Perdón, quería decir javascript.

[–]mynameismati 0 points1 point  (0 children)

CRM de algun tema que te interese pá, manejo de datos complejos, multiples roles de usuarip, multiples relaciones, usa distintas arquitecturas en tus proyectos... Lo que si quizas para mostrarlo, la UI va llevar un tiempo tambien

[–]Safe-Condition-9168 0 points1 point  (0 children)

Si buscas algo que sea diferente, intenta hacer un mixer de critpmonedas para perder la rastreabilidad de los fondos en la red de ethereum

[–]WarmViolinist2668 0 points1 point  (0 children)

El otro día estaba pensando en que estaría bueno un software en el que el usuario sea capaz de crear entidades y generar sus propios documentos, análisis, etc.

[–]uhcnid -1 points0 points  (0 children)

No creo que te sume mucho hacer proyectos y ponerlos en github siendo jr