Rice's student-run web development organization

By Rice, for Rice

Rice Apps is a team-driven organization that focuses on collaboration to develop software to help Rice students, faculty, employees and more.

Team-based

More experienced developers are grouped with less-experienced newbies in teams of five to eight. Each team has a weekly scrum and weekly 3-hour sprint session where they try to achieve their set goals for that sprint.

Cutting-edge

Rice Apps stays with it - we learn, use, and teach the latest web frameworks, languages, and software.

Projects

Rice Bikes

From an early Python-based implementation to the current Angular 4 and Express.js version, Rice Apps has been helping the student-run bike shop on campus keep track of the thousands of bikes they've serviced over the past 3 years.

Carpool

Rice students previously used a large Google Sheet to coordinate ridesharing to save money and reduce emissions. Now, they can use Carpool to post new rides or join existing student's rides, and easily email, text, or call them to coordinate. It's a Rice-only service built on Angular 4, Express.js, and MongoDB.

Beakspeak

Beakspeak is a Rice-exclusive, completely anonymous and entirely secure social network, where anyone with a Rice net ID can post anonymously, comment, vote, and react on other's posts. It's built on Angular 4, Express.js, and MongoDB.

Wellbeing

The Wellbeing app is an iOS application meant to assist Rice students with wellbeing-related issues. It includes a "blue light" button for use on campus to immediately alert RUPD if a student is in danger.

Elections

For almost five years, this Google App Engine project has allowed hundreds of student elections to take place securely, quickly, and easily. A new Angular 4 front-end for Elections is one of our current projects!

Coffeehouse Shift Scheduler

Coffeehouse's personnel manager previously struggled with scheduling a large number of student employees with their highly variable availability - this project solves that problem with an automated availability-based shift scheduler built with React, Express.js, and MongoDB.

Website

The Website team leverages HTML, CSS, and JS to build the Rice Apps website.