Skip to content

DevSoc's Training Program email project made to teach trainees the fundamentals of full stack development.

Notifications You must be signed in to change notification settings

devsoc-unsw/devsoc-mail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

devsoc.mail

This is the main repository in which 2025 UNSW Software Development Society's (DevSoc) Training Program bases its exercises and demonstrations in. Our program runs 6 core workshops per term, 5 of which correspond to some branches in this repository. There are also additional workshops, which will be included in branches labelled ws7 and beyond. The full working version of the project, as completed in the core workshops, is in the main branch.

Additional information on the workshop can be found in the book: https://devsoc-unsw.github.io/training-program-exercises/book/

Made for uni students, by uni students.

Stack

Frontend: React, Typescript, TailwindCSS and Axios.

Backend: Express, Typescript, MongoDB and Jest.

Running the code

Please note that currently, the backend will not work because we do not supply a .env file that contains a MongoDB connection string. You will need to setup a MongoDB database and connect it yourself.

Run the frontend with the commands: cd frontend, npm i, npm run dev.

Run the backend with the commands: cd backend, npm i, npm start.

Feedback

Have any feedback? Feel free to open an issue or make a pull request. Have an idea for a workshop? Contact the Training Program directors on discord! You can find the public DevSoc discord server link here: https://discord.com/invite/u9p34WUTcs

Interested in DevSoc? Find more about us through our website: https://devsoc.app/

Contributors

Training Program would be nothing without its contributors! In no particular order, a huge thanks to:

The 2025 DevSoc Training Program Team:

  • Lachlan Shoesmith
  • Eve Miles
  • Khye Jac Low
  • Giselle Putri
  • Alyssa Cheong
  • Kim Lam
  • Alfie Chen

About

DevSoc's Training Program email project made to teach trainees the fundamentals of full stack development.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7