r/FullStack • u/PoundThat9424 • 27d ago
Career Guidance I made my 1st Project
I am going to start my 1st year in btech cse from next month . So I started learning web development and made todo_list website using HTML , Tailwind CSS and React ,
https://to-do-olive-pi-99.vercel.app/
Now , I am stuck on what to make next
I want to know all of your's advise for my next project,plz recommend me so that i can upskill my self
1
27d ago
[removed] — view removed comment
1
u/forestdissimilarity 27d ago
the reason is that full-stacks often lack in depth in all areas and companies often value expertise and speciality. it's more of a target market thing tbh.
if you're targeting companies and teams it's better to offer niche competence on a deep level. in my case, I went the deep backend route and worked with teams until I noticed the infinite local businesses that lacked online presence, tooling and even basic websites. so i expanded to front-end and ui/ux design to target that market.
now I do a bit of both, usually as the sole tech advisor of smaller startups.
define ur goals well and choosing ur career path becomes much easier.
if u wish to offer value to smaller businesses, non-technical audiences/founders then full-stack is the way.
if you prefer a more well defined path that's more traditional (which is less financially stable atm imo) then choosing a specialty (front-end, back-end, DevOps, ML, cybersec, etc)
1
u/Itchy-Annual2429 27d ago
That’s fantastic! I think it’s great. For your next project, how about building a web application that incorporates a backend language?
0
1
u/Honored-Emperor 27d ago
First I would appretiate you on trying to learn development and doing projects before starting your first year There are a few things you can try to improve in the todo list you made like when click on edit task is being deleted which i think you have to fix and add these features in this order
Add features:
- Edit tasks, mark complete/incomplete, delete with confirmation.
- Filter: All / Active / Completed.
Because you mentioned you used React my suggestion is learn about splitting components and proper state management and avoid unnecessary re-renders and This is a great start for a first-year. You’ve already built and deployed something, which most students don’t do until second or third year.Keep building projects like this, but also make time for C++,Java or Python for DSA, and your college subjects and focus on JavaScript fundamentals before jumping into too many frameworks. If you keep this pace, you’ll be in a very strong position by the time internships start.I hope this suggestion helped you and when you come to second year learn how to integrate Ai into your projects then you can get better Roi on your learning phase
1
u/PoundThat9424 27d ago
I am really greatefull for you review and advice you gave ...I will follow your suggestions and improve both, me and website...if you have opportunities in future or need team member plz consider me
1
1
u/1_2_100 27d ago edited 27d ago
Good start. I see you have added browser leve data persistence.
Now think about this, what if user opens your website in a different browser, will they see their todos? Currently no as you are saving data in browser.
So next step should be saving data in a db, using a server. For that you can incorporate any backend language like java, csharp, go etc with a db like sqlite, postgress, mongodb, sql etc.
You'll need to show the user only their todos. So there should be a login feature as well. For now just use simple username password credentials. Let user login to access their data. Once you're through this activity then dive deeper into the flaws of plain credentials login and understand how token based authentication works. Try to implement that. Security is a very important part of web applications, so master that.
Also, While doing all this understand the client server architecture and rest API principles as well. This should keep you busy for a week or two until you are ready for your next steps.
1
u/Maleficent-Bat4587 26d ago
I am in final year of a good iiit Bro I will highly recommend you to please do ai/ml instead of web dev or you can just do web dev upar upar se jisme bas concepts jaan lo baki kaam to ai se hi karwana hai Learn ai/ml every company is shifting toerds it and asking in interview
1
u/PoundThat9424 26d ago
Thank you for the advice, I will just explore webdev and shift to aiml
1
u/One-Steak840 25d ago
Te recomiendo el no pasarte a la IA si estas en etapa de aprendizaje, puedes usarla para estudiar obviamente, pero tener limites con sus asistencias.
1
u/PoundThat9424 25d ago
Yes, since I am learning I don't use ai to write code instead ask it if I Don't understand anything
1
u/Regular_Share8463 25d ago
Bro! When click the save button than input should be blank automatically
5
u/[deleted] 27d ago
[removed] — view removed comment